Clam Antivirus 在 Linux 上定时自动扫描?

Clam Antivirus 在 Linux 上定时自动扫描?

我需要专家的帮助,我们如何运行Clam Antivirus(https://www.clamav.net/)并在 Linux 机器上的某个时间自动扫描。我不知道如何做到这一点,我需要创建一个 crontab,或者 Clam Antivirus 是否有可用的配置?

答案1

您可以使用 crontab。个人偏好是编写一个由 cron 调用的自定义脚本并执行它,以便在进程中写入日志文件。

#! /bin/bash
scantime=$(date -u +%H) 
#writes hour of scan, assuming to be run every 6 hours
fileout="$HOME/clamav-$(date -u +'%Hh-%d-%Y').log"

path="/var $HOME/Downloads"

for i in $path; do
    echo "Starting hourly scan of $i
    clamscan -r --bell -i $i >> $fileout
    wait
done

然后添加0 0 0/6 1/1 * ? * /path/to/scriptcrontab -e.这将每 6 小时运行一次脚本。

相关内容