Clam Antivirus는 Linux에서 자동 검사를 예약합니까?

Clam Antivirus는 Linux에서 자동 검사를 예약합니까?

전문가의 도움이 필요합니다. Clam Antivirus를 어떻게 실행합니까(https://www.clamav.net/) Linux 시스템에서 특정 시간에 자동으로 스캔합니다. 이 작업을 수행하는 방법을 모르겠습니다. crontab을 만들어야 합니까, 아니면 Clam Antivirus에 사용할 수 있는 구성이 있습니까?

답변1

크론탭을 사용할 수 있습니다. 개인적 선호는 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/script하면 crontab -e6시간마다 스크립트가 실행됩니다.

관련 정보