首頁 > 軟體

Linux下Clamav 防毒軟體安裝使用文件

2020-06-16 17:20:02

文件目的
在Linux上安裝clamav防毒軟體,更新病毒庫,並完成查毒工作

常用命令
/usr/local/clamav/freshclam/freshclam    升級版本庫

/usr/local/clamav/clamscan/clamscan  -r  /home    查/home下的檔案病毒

所需軟體
clamav-0.94.1.tar.gz

系統環境
作業系統:Linux localhost.localdomain 3.10.0-327.36.3.el7.x86_64 #1 SMP Mon Oct 24 16:09:20 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

操作步驟
1. 安裝zlib包
 yum install zlib zlib-devel

2. 下載並安裝clamav原始碼包
到官網上(http://www.clamav.net/downloads)下載原始碼包(本文以clamav-0.94.1.tar.gz 為例),解壓到 /usr/local 目錄下,並且重名為 clamav。

tar -zxvf clamav-0.94.1.tar.gz

mv  clamav-0.94.1.tar.gz  /usr/local/clamav

useradd -g clamav clamva

註:如果沒有建立clamav,之後無法編譯

cd /usr/local/clamav

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

註:如果這一步沒有加引數 --prefix ,預設組態檔會安裝到 /usr/local/etc 目錄下

make && make install

3. 修改組態檔
先建立紀錄檔目錄和病毒庫目錄

mkdir /usr/local/clamav/logs    (紀錄檔存放目錄)

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

修改組態檔

vim /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行

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

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

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        (升級病毒庫)  請確保伺服器可以存取外網

常見問題
問題一:啟動clamav失敗,報錯需要修改/usr/local/etc/clamd.conf 和 /usr/local/etc/freshclam.conf 。

解決辦法: 原因可能是在執行 ./configure 的時候沒有加引數 --prefix=/usr/local/clamav 來指定安裝路徑,導致預設安裝到/usr/local/etc路徑中。

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-03/141437.htm


IT145.com E-mail:sddin#qq.com