Rocky Linux release 8.10 安装clamav

Rocky Linux release 8.10 安装clamav

默认情况下 ClamAV 并没有预装在CentOS的软件仓库中。需要添加额外的软件库,再安装 ClamAV。
yum -y install epel-release
yum -y install clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd

配置 SELinux

sudo setsebool -P antivirus_can_scan_system 1
sudo setsebool -P clamd_use_jit 1

查看selinux配置

sudo getsebool -a | grep antivirus

现在从ClamAV的freshclam更新引擎配置文件中删除Example字符串:

sed -i -e "s/^Example/#Example/" /etc/freshclam.conf

运行病毒定义数据库更新:

freshclam

配置 ClamAV

从配置文件中删除Example字符串,并把#LocalSocket替换成LocalSocket

sed -i -e "s/^Example/#Example/" /etc/clamd.d/scan.conf
sed -i -e "s/#LocalSocket/LocalSocket/" /etc/clamd.d/scan.conf
启动Clamd服务并在启动时运行
systemctl start clamd@scan	
systemctl enable clamd@scan	

扫描杀毒

clamdscan:

用clamdscan扫描,需要开始服务才能使用。速度快,不用带-r,默认会递归扫描子目录;

扫描参数:

-r/--recursive[=yes/no]             所有文件
--log=FILE/-l FILE        增加扫描报告
--move [路径]          移动病毒文件至..
--remove [路径]              删除病毒文件
--quiet                  只输出错误消息
--infected/-i                       只输出感染文件
--suppress-ok-results/-o                   跳过扫描OK的文件
--bell                         扫描到病毒文件发出警报声音
--unzip(unrar)                 解压压缩文件扫描

定时杀毒

crontab -e

让服务器每天晚上定时更新和杀毒,保存杀毒日志,crontab文件如下:

1  3  * * *  /usr/bin/freshclam –quiet  #更新病毒库
20 3  * * *  /usr/bin/clamscan  -r /home --remove -l /var/log/clamscan.log #扫描病毒

参考:如何在 CentOS 7 上安装杀毒软件ClamAV-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值