другой способ редактирования crontab


0

У меня есть два способа редактирования crontab:

  1. отредактируйте /etc/crontab, затем перезапустите crond
  2. crontab -e crontab

В обоих случаях я вошел в систему как root. В чем различия?

Ответы:


1

Обычно ... вам следует избегать непосредственного редактирования / etc / crontab, если вы не хотите изменять конфигурацию ядра.

Если для этого не требуются привилегии root, вам, вероятно, следует запускать cron с менее привилегированной учетной записи.


0

Вариант 2 - документированный метод, он будет работать для пользователей, отличных от root (например, для пользователя, у которого нет прав на перезапуск crond и чей файл crontab не тот, который вы назвали).

Каждый пользователь может иметь файл crontab, если это разрешено локальной конфигурацией (/etc/cron.allow, /etc/cron.deny), и они хранятся в / var / spool / cron / crontabs / $ USER. Эти файлы не должны редактироваться напрямую, а должен использоваться интерфейс

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.