Чтобы редактировать /etc/crontab, нужны права root, это нехорошо. Если по каким-либо причинам программа всё-таки работает от рута, лучше не трогать этот файл, а создавать отдельные файлы заданий в /etc/cron.d и дёргать service cron reload.
Чтобы выполнять задание от обычного пользователя, нужно вызвать утилиту crontab, скормив ей файл с заданиями. Они будут сохранены в /var/spool/cron/crontabs(зависит от реализации), дёргать службу не надо.