linux不联网安装clamav

步骤

1.安装包上传

			rz   上传文件夹
			tar zxvf XXXX.gz

2.创建用户

		groupadd clamav
		useradd -g clamav clamav

3.编译安装

 			cd clamav.0-X.X
 			./configure  -prefix=/usr/local/clamav
 			make && make install
			
			可能缺少依赖:
			yum install gcc gcc-c++ gcc-g77
			yum install gcc openssl openssl-devel -y

这里可能会少一些依赖,自己上传文件安装一下,一般需要安装libxml2和openssl库。

3.配置文件

#配置环境变量
echo "export PATH=$PATH:/usr/local/clamav/sbin:/usr/local/clamav/bin" >/etc/profile.d/clamav.sh
source /etc/profile.d/clamav.sh

#ClamaAV配置
cd /usr/local/clamav
mkdir logs updata
touch logs/{freshclam,clamd}.log
chown -R clamav.clamav logs/*

#修改配置文件
mv etc/clamd.conf.sample etc/clamd.conf
mv etc/freshclam.conf.sample etc/freshclam.conf
vi etc/clamd.conf 修改下面3行的配置文件:
LogFile /usr/local/clamav/logs/clamd.log
PidFile /var/run/clamd.pid
DatabaseDirectory /usr/local/clamav/updata
vi编辑 /usr/local/clamav/etc/freshclam.conf 注释掉第八行的Example。
mkdir -p /usr/local/clamav/share/clamav
chown -R clamav.clamav /usr/local/clamav/share/clamav

4.更新病毒库

rz 上传病毒
chown clamav:clamav  *

5.开始扫描

#clamdscan /usr

clamscan -r /var -l /tmp/clamavscan.log  --remove        
 ##-r 是递归到下级目录, -l  是日志文件的位置,  --remove是删除病毒文件,
如果不确定是否病毒,可以使用 --move

# clamscan --no-summary -ri /tmp
-r 递归扫描子目录
-i 只显示发现的病毒文件
--no-summary 不显示统计信息

你可能感兴趣的:(linux不联网安装clamav)