31 octobre 2008
Autoriser un utilisateur à éditer sa crontab
Vous êtes un utilisateur lambda et vous souhaitez automatiser certaines tâches, vous pensez tout de suite à crontab. Alors vous tapez la commande :
crontab -e
pour éditer et ajouter vos scripts.
Mais ce n'est pas aussi simple que ça , vous obtenez en effet cette erreur :
You (userTest) are not allowed to use this program (crontab)
See crontab(1) for more information
Alors si par chance vous êtes aussi administrateur (root), vous pouvez permettre à cet utilisateur d'éditer sa propre crontab.
Comment faire ?
Passez en root :
su -
password :*****
Puis :
vi /etc/cron.allow
Vous ajoutez le login de l'utilisateur en question.
Si vous n'êtes pas root, vous devez dans ce cas faire la demande à l'administrateur.
------------------------------
Ps : je remercie mon collègue pour l'info!