当前位置:首页 > 系统 > CentOS7安装ClamAV

CentOS7安装ClamAV

系统1年前 (2021-04-30)

CentOS7安装ClamAV

虽然linux的病毒很少,如果非常注重安全的话,可以去安装个病毒扫描程序clamav


安装

yum install epel-release -y 
yum install clamav-server clamav-data clamav-update clamav-filesystem clamav clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd -y

CentOS7安装ClamAV


修改配置

cp /etc/clamd.d/scan.conf /etc/clamd.d/scan.conf.backup
sed -i -e "s/^Example/#Example/" /etc/clamd.d/scan.conf
vim /etc/clamd.d/scan.conf
找到第96行#LocalSocket /var/run/clamd.scan/clamd.sock
改为LocalSocket /var/run/clamd.scan/clamd.sock

CentOS7安装ClamAV


更新

cp /etc/freshclam.conf /etc/freshclam.conf.bakup
sed -i -e "s/^Example/#Example/" /etc/freshclam.conf
freshclam
ls -l /var/lib/clamav/

CentOS7安装ClamAV


设置自定义更新时间

#一天更新两次,第一次凌晨1点,然后第二次在下午1点
crontab -e
添加
00 01,13 * * *  /usr/bin/freshclam --quiet

vim /usr/lib/systemd/system/freshclam.service
添加
[Unit]
Description = freshclam scanner
After = network.target

[Service]
Type = forking
ExecStart = /usr/bin/freshclam -d -c 2
Restart = on-failure
PrivateTmp = true

[Install] 
WantedBy=multi-user.target

systemctl start freshclam && systemctl enable freshclam && systemctl status freshclam

CentOS7安装ClamAV


将扫描注册为服务

systemctl enable clamd@scan && systemctl start clamd@scan && systemctl status clamd@scan

CentOS7安装ClamAV


手动扫描/home和/root目录

clamscan --infected --remove --recursive /home /root

CentOS7安装ClamAV


下载测试病毒并扫描

wget http://www.eicar.org/download/eicar_com.zip
clamscan --infected --remove --recursive .
#全盘扫描clamscan --infected --recursive --exclude-dir="^/sys" /

CentOS7安装ClamAV

日常使用最好不要使用--remove参数,推荐检测到病毒后,手工进行处理

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/499.html

相关文章

Oracle主备容灾方案

Oracle主备容灾方案

【实验需求】生产中心有一台Oracle服务器安装于Redhat Linux上,灾备中心有一台对应的容灾Oracle服务器,两台服务器的数据库空间来自各自所连接的T系列阵列LUN,阵列同Oracle服务...

台式机使用u盘安装chromeos第三方cloudready

台式机使用u盘安装chromeos第三方cloudready

 首先准备好一个8G或者16G的u盘https://www.neverware.com/freedownload下载32位或者64位的系统将下载好的文件解压出bin格式的文件本地需要安装ch...

CentOS7安装cacti

CentOS7安装cacti

网上有一种叫cactiez的集成版本,rrd组件一直有问题,版本也太老,于是就想着重新搭建一个环境试试配置环境关闭Selinux vi /etc/selinux/config 将SELI...

CentOS7 软RAID配置

CentOS7 软RAID配置

虚拟机添加4块新硬盘,形成5盘环境,做Linux软RAID磁盘阵列准备环境搭建添加硬件选择硬盘默认选择SCSI创建新虚拟磁盘容量默认20G,存储为单个文件加默认安装系统的,一共5个fdisk -l查看...

CentOS7 Samba配置

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享参数介绍[global] workgroup = 工作组名称 server string = 服务...

CentOS7 NFS配置

CentOS7 NFS配置

网络文件系统(Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区...