Tôi đã tạo 3 công việc định kỳ hàng ngày để chạy.
Dưới đây là ba cái được đặt trong etc / cron.d 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
Tôi đã thay thế me@email.com ofcference bằng email của mình.
Nếu tôi chạy cronjob này bằng tay thì nó hoạt động tốt ./nameoffile.sh
Nhưng nó không chạy hàng ngày, điều gì có thể là nguyên nhân hoặc làm thế nào tôi có thể kiểm tra điều này?