【Linux】CentOS 防毒軟體安裝筆記 - ClamAV

操作環境:
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

開始執行掃描

掃描語法可以使用 clamdscanclamscan
簡單區別一下,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