Linux的防毒軟體:ClamAV by CentOS 6.4
一、前言
ClamAV(Clam AntiVirus)主要是應用在Linux、FreeBSD等Unix-Like系統架設的郵件伺服器上,提供電子郵件的
病毒掃描服務,但也能基本應用在系統上,作為防毒軟體使用。
二、安裝
1. 關閉SELinux
2. 安裝EPEL套件:rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3. 安裝ClamAV套件:yum -y install clam clamd clamav-devel
註:使用yum安裝可能會出現版本過期的狀況,可自行至http://pkgs.repoforge.org/clamav/下載所需套件安裝
4. 更新病毒碼:freshclam
5. 啟動ClamAV服務:service clamd start
6. 設定開機自動啟動:chkconfig clamd on
7. 設定每天自動更新病毒碼:0 3 * * * root /usr/bin/freshclam --quiet -l /var/log/clamav/freshclam.log
8. 設定每天掃描目錄:0 0 * * * root clamscan -r /目錄名稱
三、指令應用
1. 所有參數說明:clamscan -h
2. 掃描目錄:clamscan -r /目錄名稱
3. 掃描目錄並刪除中毒檔案:clamscan -r --remove /目錄名稱
4. 掃描目錄並將中毒檔案移至其他目錄:clamscan -r --move=/目錄名稱 /目錄名稱
5. 掃描目錄並將掃描記錄至指定檔案:clamscan -r --log=/var/log/clamav/clamav.log /目錄名稱
6. 掃描目錄並只顯示錯誤訊息:clamscan -r --quiet /目錄名稱
四、參考來源
1. http://zh.wikipedia.org/wiki/Clam_AntiVirus
2. http://www.itmaster.tw/yum-install-clamav-centos-6-centos-6-x%E7%89%88%E4%B8%AD%E5%AE%89%E8%A3%9D%E9%98%B2%E6%AF%92%E8%BB%9F%E9%AB%94clamav-%E8%A8%AD%E5%AE%9A/
3. http://technote.aven-network.com/474/%E5%9C%A8-centos-6-x-%E5%AE%89%E8%A3%9D-clamav
4. http://dnuser.blog.51cto.com/4863891/1303829
5. http://blog.yam.com/kaidamy/article/10964657