Linux扫描工具ClamAV(Clam AntiVirus)安装使用

网友投稿 1063 2022-09-30


Linux扫描工具ClamAV(Clam AntiVirus)安装使用

一、简介

ClamAV(​​Clam AntiVirus​​)是Linux平台上的开源扫描程序,主要应用于邮件服务器,采用多线程后台操作,可以自动升级库。

二、安装

2.1、在线安装

[root@localhost ~]# yum install -y epel-release

[root@localhost ~]# yum clean all && yum makecache

[root@localhost ~]# yum -y install clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd

2.2、离线安装

#在可以联网的服务器上制作离线yam源yum install -y epel-release yum clean all && yum makecache#下载clamav安装包制作yum源yum install --downloadonly --downloaddir=/data/clamav/ clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemdcreaterepo /data/clamav/#编写repo文件及安装脚本cat clamav.repo[clamav]name=clamavbaseurl=file:///data/clamav/packagegpgcheck=0enabled=1cat install.sh#!/bin/bashBAO="clamav"mv /etc/yum.repos.d /etc/yum.repos.d.bakmkdir /etc/yum.repos.dcp ${BAO}.repo /etc/yum.repos.d/yum clean allyum makecacheyum -y install ${BAO}rm -rf /etc/yum.repos.dmv /etc/yum.repos.d.bak /etc/yum.repos.d#将文件打包并上传到离线服务器执行sh install安装

或者

下载​​-ivh clamav-0.105.0-rc2.linux.x86_64.rpm

三、配置SELinux

setsebool -P antivirus_can_scan_system 1 setsebool -P clamd_use_jit 1#执行getsebool -a | grep antivirus 显示以下内容说明配置正确antivirus_can_scan_system --> on antivirus_use_jit --> on

注:如果服务器已经禁用selinux,可跳过这步

四、配置ClamAV

#删除示例sed -i -e "s/^Example/#Example/" /etc/clamd.d/scan.confsed -i -e "s/^Example/#Example/" /etc/freshclam.conf #编辑配置文件vim /etc/clamd.d/scan.conf #找到下面这行将注释#删除,保存#LocalSocket /var/run/clamd.scan/clamd.sock 五.更新库(在线服务器)freshclam #库保存在以下位置/var/lib/clamav/daily.cvd /var/lib/clamav/main.cvd


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:限制Linux服务器执行rm -rf /*命令(linux停止服务器命令)
下一篇:java实现图片分割指定大小
相关文章

 发表评论

暂时没有评论,来抢沙发吧~