maneira diferente de editar crontab

0

Eu tenho duas maneiras de editar o crontab:

  1. edite /etc/crontab e reinicie o crond
  2. crontab -e crontab

Em ambos os casos, estou logado como root. Quais são as diferenças?

    
por 7ochem 18.05.2011 / 00:43

2 respostas

1

Geralmente ... você deve evitar editar diretamente o / etc / crontab a menos que queira modificar a configuração principal.

A menos que isso seja algo que precise de privilégios de root, você provavelmente deve executar seu cron a partir de uma conta menos privilegiada.

    
por 18.05.2011 / 00:58
0

A opção 2 é o método documentado, ele funcionará para usuários que não sejam o root (por exemplo, um usuário que não tem direitos para reiniciar o crond e cujo arquivo crontab não é aquele que você nomeou).

Cada usuário pode ter um arquivo crontab se permitido pela configuração local (/etc/cron.allow, /etc/cron.deny) e estes são mantidos em / var / spool / cron / crontabs / $ USER. Esses arquivos não devem ser editados diretamente, mas a interface usada

    
por 18.05.2011 / 00:59