白帽札記 關注vim
0.1 2018.11.12 12:06* 字數 179 閱讀 774評論 0喜歡 1服務器
1.下載
clamav官網:http://www.clamav.net/downloads,最新穩定版是0.100.2。 點擊這裏下載或者wget直接下載源碼包。ui
wget http://www.clamav.net/downloads/production/clamav-0.100.2.tar.gz
2.解壓spa
tar -zxf clamav-0.100.2.tar.gz
3.編譯安裝.net
cd clamav-0.99.2 ./configure --prefix=/usr/local/clamav make make install
4.添加用戶組和組成員3d
groupadd clamav useradd -g clamav clamav
1.建立日誌目錄和病毒庫目錄日誌
mkdir /usr/local/clamav/logs mkdir /usr/local/clamav/updata
2. 建立日誌文件code
touch /usr/local/clamav/logs/clamd.log touch /usr/local/clamav/logs/freshclam.log
3. 文件受權blog
chown clamav:clamav /usr/local/clamav/logs/clamd.log chown clamav:clamav /usr/local/clamav/logs/freshclam.log chown clamav:clamav /usr/local/clamav/updata
4. 修改配置文件遞歸
cp /usr/local/clamav/etc/clamd.conf.sample /usr/local/clamav/etc/clamd.conf cp /usr/local/clamav/etc/freshclam.conf.sample /usr/local/clamav/etc/freshclam.conf
編輯這兩個配置文件內容
vim /usr/local/clamav/etc/clamd.conf
#Example //註釋掉這一行 #添加如下內容 LogFile /usr/local/clamav/logs/clamd.log PidFile /usr/local/clamav/updata/clamd.pid DatabaseDirectory /usr/local/clamav/updata
vim /usr/local/clamav/etc/freshclam.conf
#Example //註釋掉這一行 #添加如下內容 DatabaseDirectory /usr/local/clamav/updata UpdateLogFile /usr/local/clamav/logs/freshclam.log PidFile /usr/local/clamav/updata/freshclam.pid
1. 更新病毒庫
/usr/local/clamav/bin/freshclam
2.殺毒掃描
參數: -r 遞歸掃描子目錄 -i 只顯示發現的病毒文件 –no-summary 不顯示統計信息 用法: --幫助 /usr/local/clamav/bin/clamscan --help --默認掃描當前目錄下的文件,並顯示掃描結果統計信息 /usr/local/clamav/bin/clamscan --掃描當前目錄下的全部目錄和文件,並顯示結果統計信息 /usr/local/clamav/bin/clamscan -r --掃描data目錄下的全部目錄和文件,並顯示結果統計信息 /usr/local/clamav/bin/clamscan -r /data --掃描data目錄下的全部目錄和文件,只顯示有問題的掃描結果 /usr/local/clamav/bin/clamscan -r --bell -i /data --掃描data目錄下的全部目錄和文件,不顯示統計信息 /usr/local/clamav/bin/clamscan --no-summary -ri /data
3. 自動定時更新和殺毒
通常使用計劃任務,讓服務器天天定時更新和定時殺毒,保存殺毒日誌。設置crontab定時任務。
1 3 * * * /usr/local/clamav/bin/freshclam --quiet 20 3 * * * /usr/local/clamav/bin/clamscan -r /home --remove -l /var/log/clamscan.log
小禮物走一走,來簡書關注我