manière différente de modifier crontab

0

J'ai deux façons de modifier crontab:

  1. modifier /etc/crontabpuis redémarrez crond
  2. crontab -e crontab

Dans les deux cas, je suis connecté en tant que root. Quelles sont les différences?

7ochem
la source

Réponses:

1

En règle générale ... vous devriez éviter de modifier directement / etc / crontab sauf si vous souhaitez modifier la configuration principale.

À moins que cela ne nécessite des privilèges root, vous devriez probablement exécuter votre cron à partir d'un compte moins privilégié.


la source
0

L'option 2 est la méthode documentée, elle fonctionnera pour les utilisateurs autres que root (par exemple, un utilisateur qui n'a pas les droits pour redémarrer crond et dont le fichier crontab n'est pas celui que vous avez nommé).

Chaque utilisateur peut avoir un fichier crontab si cela est autorisé par la configuration locale (/etc/cron.allow, /etc/cron.deny) et ceux-ci sont conservés dans / var / spool / cron / crontabs / $ USER. Ces fichiers ne doivent pas être modifiés directement, mais l'interface utilisée


la source