操作環境:
CentOS 7
應用場景:
因應上級機關要求,需要在Linux 上裝防毒軟體。
但是因為外部已經有其他更嚴謹的防毒機制,所以安裝在Linux 上的防毒軟體只計畫排程在每日固定時間啟動掃描
安裝Repository:epel-release
yum install -y epel-release
安裝ClamAV
官網推薦大部分人會用到的packages,其他可以安裝的packages 請參考官網說明
yum install -y clamav clamd clamav-update
更新病毒資料庫
ClamAV 首次使用需要先使用freshclam 更新病毒資料庫,先確認有沒有freshclam 設定檔
/etc/freshclam.conf
如果沒有的話可以使用以下指令生出預設的設定檔
clamconf -g freshclam.conf > freshclam.conf
接著更新病毒資料庫
freshclam
開始執行掃描
掃描語法可以使用 clamdscan
或 clamscan
簡單區別一下,clamdscan 需要配合clamd 才能使用,用於常駐型的使用情形
clamscan 則是用於一次性的掃瞄,因應本次需求採用這種方式
以下列出本次使用的參數
clamscan -l /var/log/clamscan/scan.log -r /home
# -l $FILE 輸出LOG
# -r 掃描底下所有資料夾以及檔案
References:
https://snippetinfo.net/media/2688
https://kirby86a.pixnet.net/blog/post/94624924
https://docs.clamav.net/manual/Installing.html