clamav-0.104.2.linux.x86_64.rpm离线安装(linux CentOS 7)

参考博文:Ubuntu系统安装杀毒软件clamav及测试_ubuntu 杀毒软件-CSDN博客

资源:

clamav rpm官网链接:https://www.clamav.net/downloads/production/clamav-0.104.2.linux.x86_64.rpm

病毒库文件:

https://database.clamav.net/main.cvd

https://database.clamav.net/daily.cvd

https://database.clamav.net/bytecode.cvd

安装步骤:

1.将rpm文件该文件上传至服务器(根目录)
2.切换到根目录

cd /


3.安装命令:

rpm -ivh --prefix=/usr/local/clamav clamav-0.104.2.linux.x86_64.rpm


4.配置库文件路径:

vim /etc/ld.so.conf


在打开的文件中补充:

/usr/local/clamav/lib64


更新:

 ldconfig

5.建立 clamav的日志目录及日志文件:

mkdir -p /usr/local/clamav/logs
mkdir -p /usr/local/clamav/update
touch /usr/local/clamav/logs/clamd.log
touch /usr/local/clamav/logs/freshclam.log

将病毒库文件上传/usr/local/clamav/update目录下。

修改配置文件:

 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

编辑clamd.conf:

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

添加以下内容:

#Example  //注释掉这一行
LogFile /usr/local/clamav/logs/clamd.log
PidFile /usr/local/clamav/update/clamd.pid
DatabaseDirectory /usr/local/clamav/update

编辑freshclam.conf:

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

添加以下内容:

#Example  //注释掉这一行
DatabaseDirectory /usr/local/clamav/update
UpdateLogFile /usr/local/clamav/logs/freshclam.log
PidFile /usr/local/clamav/update/freshclam.pid


6. 创建clamscan软链接(系统在指定的路径中找不到clamscan命令时。):

-bash: clamscan: command not found

ln -s /usr/local/clamav/bin/clamscan /usr/bin/clamscan


7.创建了数据库软链接:

因为ClamAV 尝试访问默认路径,默认数据库路径被硬编码。如 /usr/local/share/clamav

 ln -s /usr/local/clamav/update /var/lib/clamav


强制覆盖 ClamAV 的默认数据库路径

ln -sf /usr/local/clamav/update /usr/local/share/clamav


8.扫描病毒

clamscan -r -i /etc

命令说明
-r -i 递归扫描目录
-l 指定记录日志文件
--remove 删除病毒文件
--move 移动病毒到指定目录

其他情况:

系统默认安装了旧版本,且默认指向旧版本。

1.检查当前调用的版本

which clamscan
clamscan --version

2.备份原有命令

sudo mv /usr/bin/clamscan /usr/bin/clamscan.bak

3.创建符号链接指向新版本

sudo ln -sf /usr/local/clamav/bin/clamscan /usr/bin/clamscan

4.检查链接指向

ls -l /usr/bin/clamscan

5.预期输出:

lrwxrwxrwx 1 root root 25 Aug 30 10:00 /usr/bin/clamscan -> /usr/local/clamav/bin/clamscan

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值