cronjob в Ubuntu: (CRON) INFO (pidfile fd = 3)
Моя ОС - Ubuntu: 16.0.4 PHP 7.2 Apache 2
я устанавливаю cronjob на эту ОС
ошибка:
cron[30673]: (CRON) INFO (pidfile fd = 3)
cron[30673]: (root) INSECURE MODE (mode 0600 expected) (crontabs/root)
cron[30673]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
3 ответа
Похоже, что cron имеет неправильное разрешение и принадлежит другому пользователю.
Исправить это просто, запустите эту команду, чтобы сменить владельца на cron.
sudo chmod 600 / etc / crontab
Тогда это перезапустить Cron
перезапуск cron службы sudo
Видимо кто-то возился с разрешениями пользователя root
crontab. По соображениям безопасности этот файл должен иметь разрешения 600
так что только root и владелец файла могут прочитать файл.
Идти к /var/spool/cron/crontabs
и выпустить:
root@myhost:/var/spool/cron/crontabs# ls -l
total 4
-rw------- 1 pduck crontab 2551 Aug 22 11:53 pduck
-rw------- 1 root crontab 1476 May 16 17:11 root
Вывод должен быть аналогичен показанному выше. Если нет, исправьте разрешения:
sudo chmod 0600 /var/spool/cron/crontabs/*
Эта ошибка для каталога
/var/spool/cron/crontabs/root
корень это файл
запустите эту команду:
sudo chmod 600 /var/spool/cron/crontabs