天天看點

CLAMAV 防毒軟體安裝及使用配置

安裝clamav 之前還需要安裝zlib 要不然安裝過程中會報錯的.

tar -zxvf  zlib-1.2.3.tar.gz

cd zlib-1.2.3

./configure

make

make install    (zlib 編譯安裝)

因為我用源碼包安裝,需要手動建立clamav 使用者

groupadd clamav   (建立clamav組

useradd -g clamav clamav (建立clamav使用者并加入clamav組)

tar -zxvf clamav-0.95.2.tar.gz  (解壓)

cd clamav-0.95.2 (進入目錄)

./configure --prefix=/usr/local/clamav

make install    (編譯并安裝 )

到此clamav 的安裝完畢下面讓clamav 啟動起來.

首先建立一個目錄.

mkdir /usr/local/clamav/logs      (日志存放目錄)

mkdir /usr/local/clamav/updata   (clanav 病毒庫目錄)

vi /usr/local/clamav/etc/clamd.conf

# Example    注釋掉這一行.   第8 行

LogFile /usr/local/clamav/logs/clamd.log    删掉前面的注釋目錄改為logs下面   第14行

PidFile /usr/local/clamav/updata/clamd.pid     删掉前面的注釋路徑改一下       第57行

DatabaseDirectory /usr/local/clamav/updata      同上                         第65行

vi /usr/local/clamav/etc/freshclam.conf

DatabaseDirectory /usr/local/clamav/updata

UpdateLogFile /usr/local/clamav/logs/freshclam.log

PidFile /usr/local/clamav/updata/freshclam.pid     (忘記寫多少行了自己找一下吧.)

下面建立日志檔案

touch /usr/local/clamav/logs/freshclam.log

chown clamav:clamav /usr/local/clamav/logs/freshclam.log

touch /usr/local/clamav/logs/clamd.log

chown clamav:clamav /usr/local/clamav/logs/clamd.log

chown clamav:clamav /usr/local/clamav/updata

/usr/local/clamav/bin/freshclam        (更新病毒庫)   保證你的LINUX可以正常上網哦.

[p_w_upload=43384]

需要一點時間的.

等了我半個小時終于下載下傳完成了.

/usr/local/clamav/bin/clamscan --remove (清除目前目錄并删除感染的檔案)

實際生産環境應用

一般使用計劃任務,讓伺服器每天晚上定時跟新和定時殺毒。儲存殺毒日志,我的crontab檔案如下

1  3  * * *          /usr/local/clamav/bin/freshclam

20 3  * * *          /usr/local/clamav/bin/clamscan  -r /home  --remove -l /var/log/clamscan.log

繼續閱讀