我有一个安装了 rkhunter 的 Ubuntu 12.04 系统。目前 rkhunter 每日扫描脚本位于/etc/cron.daily/rkhunter
.
每天晚上 7 点 EST 执行 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
与我机器上的本地时间相匹配。sudo service cron restart
自从更改 crontab后,我也重新启动了 cron 。
那么,我在这里错过了什么?谢谢!