Crontab и Rkhunter Планирование

У меня есть система с Ubuntu 12.04, на которой установлен rkhunter. В настоящее время скрипт ежедневного сканирования rkhunter находится в /etc/cron.daily/rkhunter,

Каждый день в 19:00 по восточному поясному времени выполняется скрипт rkhunter, а в /var/log/rkhunter.log файл:

Info: Start date is Tue May 22 19:00:29 EDT 2012

Тем не менее, вот содержимое моего /etc/crontab файл:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 3   * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

Если я правильно читаю, это должно выполняться в 3:25, а не в 7 вечера. Я изменил его со значения по умолчанию 6:25, и ничего не изменилось, когда задача фактически выполнялась.

Токовый выход date соответствует местному времени на моей машине. Я также перезапустил cron с sudo service cron restart после смены crontab.

Итак, что мне здесь не хватает? Спасибо!

4 ответа

Решение

Оказывается, у ISPConfig есть собственная настройка запланированных задач. В этом файле /usr/local/ispconfig/server/mods-available/monitor_core_module.inc.php, E сть _monitorRkHunter функция, которая была настроена для запуска сканирования rkhunter в 23:00 UTC.

Спасибо за помощь ребята!

Система cron на самом деле намного сложнее, чем кажется. Записи в /etc/crontab бежать /usr/sbin/anacron если он исполняемый (test -x ...) и только беги run-parts если это не так.

anacron изменяет время выполнения задач и может запускаться, например, при пробуждении. См.: https://help.ubuntu.com/community/CronHowto.

Пытаться

sudo crontab -l root

Если это перечисляет cronjob, ну, тогда cronjob считается корневым. Попробуй тогда sudo crontab -e root и изменить расписание по желанию.

Есть ли другие сценарии в /etc/cron.daily? Запись в crontab, в частности, не о rkhunter.

Может быть, есть другие сценарии, которые выполняются до rkhunter в 06:25.

(просто предложение, у меня действительно есть идея).

Другие вопросы по тегам