微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Centos 安装ClamAv 杀毒软件

准备工作

在安装了EPEL源后,运行下面的命令安装ClamAV

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


Clamav可以通过EPEL源来安装,所以要首先安装EPEL,可以采用两种方法来安装:

[root@server_for_product ~]# yum install epel-release

[root@server_for_product ~]# yum repolist

看到以下字样就代表安装完成

epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64

查看EPEL源含有的安装包

[root@server_for_product ~]# yum --disablerepo="*" --enablerepo="epel" list available | less

安装ClamAV

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

在两个配置文件/etc/freshclam.conf和/etc/clamd.d/scan.conf中移除“Example”字符

[root@server_for_product ~]vim /etc/freshclam.conf

在“Example”前面添加#,注释掉这一行

[root@server_for_product ~]vim/etc/clamd.d/scan.conf

另外将里面的#LocalSocket /var/run/clamd.scan/clamd.sock 行前面的#去掉,使其生效

然后手动更新病毒库

[root@server_for_product ~]# freshclam

顺便一提,freshclam命令通过文件/etc/cron.d/clamav-update来自动运行,里面有一个定时任务的,但是认是没有打开的

想要执行定时任务的话

[root@server_for_product ~]vim /etc/sysconfig/freshclam

删除里面最下面的那一行FRESHCLAM_DELAY=disabled-warn # REMOVE ME

配置开机启动

[root@server_for_product ~]# systemctl enable clamd@scan

启动并检查服务状态

[root@server_for_product ~]# systemctl start clamd@scan

[root@server_for_product ~]# systemctl status clamd@scan

看到active字样就表示安装成功

使用ClamAV查杀

查看/root目录下的文件,查看其它目录相似 例如clamscan -r /home 或者查看所有文件 clamscan -r /
[root@server_for_product ~]clamscan -r /root
如果出现类似 /root/msir.com FOUND 带有 FOUND 字样的行,说明该文件为可疑的病毒木马文件

想要删除文件的话执行检查 删除命令
[root@server_for_product ~]clamscan -r --remove /root
这样就会删除带FOUND字样的文件
后执行上一条指令来重新检查/root目录,就会发现没有“FOUND”文件


备注

如果在手动更新病毒库的时候遇到错误:Update Failed. Your network may be down or none of the mirrors listed in freshclam.conf is working.

此时就要删除掉旧的镜像地址文件

[root@server_for_product ~]# rm -f /var/lib/clamav/mirrors.dat

再手动更新一次病毒库

[root@server_for_product ~]# freshclam

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。