服務(wù)近2000家企業(yè),依托一系列實(shí)踐中打磨過的技術(shù)和產(chǎn)品,根據(jù)企業(yè)的具體業(yè)務(wù)問題和需求,針對(duì)性的提供各行業(yè)大數(shù)據(jù)解決方案。
linux安全軟件ClamAV編譯安裝和使用
來源:未知 時(shí)間:2018-09-25 瀏覽次數(shù):354次
ClamAV是使用廣泛且基于GPL License的開源代碼的典型殺毒軟件,它支持各種平臺(tái),如:windows、linux、Unix等操作系統(tǒng),并被廣泛應(yīng)用于其他應(yīng)用程序,如:郵件客戶端服務(wù)器、HTTP病毒掃描代理等。
編譯ClamAV時(shí)應(yīng)包括zlib庫,用于壓縮和解壓縮函數(shù)。(下述為以clamav-0.88.tar.gz為例的編譯安裝和使用)
1.下載clamav-0.88.tar.gz
2.解壓縮文件包:
# tar xvzf clamav-0.88.tar.gz
3.進(jìn)入解壓縮后的clamav目錄
# cd clamav-0.88
4.添加用戶組clamav和組成員clamav
# groupadd clamav
# useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav
5.假定你的home目錄是/home/gary,配置軟件如下:
# ./configure --prefix=/home/gary/clamav --disable-clamav
6.編譯,安裝
# make
#make install
7.在/var/log目錄下添加兩個(gè)log文件:clam.log和clam-update.log,將所有者改為新加的clamav用戶,并設(shè)置相應(yīng)的文件讀寫權(quán)限
# touch /var/log/clam-update.log
# chmod 600 /var/log/clam-update.log
# chown clamav /var/log/clam-update.log
# touch /var/log/clam.log
# chmod 600 /var/log/clam.log
# chown clamav /var/log/clam.log
8.修改/etc/clam.conf,將行首有“Example”的那行用_#_注釋掉,然后在命令行里輸入:clamd,開始運(yùn)行病毒掃描后臺(tái)程序
#Example
#clamd
9.修改/etc/freshclam.conf,將行首有“Example”的那行用_#_注釋掉,
#Example
修改UpdateLogFile /var/log/freshclam.log
為UpdateLogFile /var/log/clam-update.log
10. 用freshclam升級(jí)病毒庫
# freshclam
11.查殺當(dāng)前目錄下的文件
# clamscan
12.查殺當(dāng)前目錄的所有文件及目錄:
# clamscan -r
13.查殺dir目錄
# clamscan dir
14.查殺目錄dir下的所有文件及目錄
# clamscan -r dir
15.查看幫助信息
# clamscan --help