我创建了3个每日Cron作业来运行。
以下是放置在etc / cron.daily中的三个
rkhunter.sh
#!/bin/sh
(
rkhunter --versioncheck
rkhunter --update
rkhunter --cronjob --report-warnings-only
) | mail -s 'rkhunter Daily Run (my server)' me@email.com
chkrootkit.sh
#!/bin/bash
chkrootkit | mail -s "chkrootkit Daily Run (my server)" me@email.com
logwatch.sh
#!/bin/sh
(
logwatch
) | mail -s 'logwatch Daily Log (my server)' me@email.com
我用我的电子邮件替换了me@email.com。
如果我手动运行此cronjob,效果很好 ./nameoffile.sh
但是它不是每天运行,可能是什么原因,或者如何检查呢?