ClamAV是一款由Sourcefire组织开发的开源杀毒引擎,Sourcefire同时也是Snort入侵检测引擎的所有者。ClamAV提供了一种更为快速灵活的框架用以检测恶意代码和软件产品。可以作为现有的台式机、文件服务器、邮件服务器以及其他需要杀毒扫描软件场景中杀毒扫描软件的补充工具或者替代产品。另外ClamAV程序包中还包含了libclamav库以及命令行可执行文件接口。同时也提供了freshclam命令行工具用以保证特征库的更新。

Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的的更新皆由社群免费发布。目前ClamAV主要是使用在由Linux、FreeBSD等Unix-like系统架设的邮件服务器上,提供电子邮件的病毒扫描服务。ClamAV本身是在文字接口下运作,但也有许多图形接口的前端工具可用,另外由于其开放源代码的特性,在Windows与Mac OS X平台都有其移植版。

下面来看一下CentOS上ClamAV的安装:

1、去http://pkgs.repoforge.org/clamav/现在安装包

复制代码代码如下:

wget http://pkgs.repoforge.org/clamav/clamav-db-0.98.4-1.el6.rf.x86_64.rpm

wget http://pkgs.repoforge.org/clamav/clamav-0.98.4-1.el6.rf.x86_64.rpm

wget http://pkgs.repoforge.org/clamav/clamd-0.98.4-1.el6.rf.x86_64.rpm

2、安装

复制代码代码如下:

rpm -ivh clamav-db-0.98-2.el6.rf.x86_64.rpm

rpm -ivh clamav-0.98-2.el6.rf.x86_64.rpm

rpm -ivh clamd-0.98-2.el6.rf.x86_64.rpm

3、启动服务

复制代码代码如下:

Service clamd start

4、更新病毒库

复制代码代码如下:

freshclam

5、扫描

扫描某个目录,

复制代码代码如下:

clamscan -r /home/oicqzone

将扫描结果存放到log中,

复制代码代码如下:

clamscan -r /home/oicqzone -l /tmp/clamav.log

扫描过程中,只显示有问题的文件并且发出警报声音,

复制代码代码如下:

clamscan -r --bell -i /home/oicqzone

扫描到有问题的文件,直接删除,

复制代码代码如下:

clamscan -r --remove /home/oicqzone,这一步要小心,最好不要这样操作,小心删除系统文件导致系统崩溃

当clamAV扫描完所有文件的时候,会显示如下的类似报告

----------- SCAN SUMMARY -----------

Known viruses: 33840

Scanned directories: 145

Scanned files: 226

Infected files: 1

Data scanned: 54.22 MB

I/O buffer size: 131072 bytes

Time: 20.831 sec (0 m 20 s)

ClamAV只会去扫描对于ClamAV可以读取的文件。 果您想扫描所有文件,在命令前加上 sudo .

使ClamAV以daemon防护的方式运行

安装clamav-daemon就可以了,clamav-daemon将会建立一个名为'clamav'的帐户,这是为了可以使ClamAV扫描一些系统文件,比如您的Email存放的地方,您可以添加'clamav'为这些文件或者目录的所有者。

如何知道更多的参数

使用

复制代码代码如下:

man clamscan.

如何使ClamAV按计划自动运行

您可以使用'at'命令来使clamscan和freshclam运行,比如

复制代码代码如下:

at 3:30 tomorrow

at>clamscan -i /home/user > mail user@example.com

at>

job 3 at 2005-04-28 03:30

或者编辑 /etc/crontab 加入以下内容

复制代码代码如下:

0 3 * * * root /usr/bin/freshclam --quiet -l /var/log/clamav/clamav.log ##每天3点升级

linux centos杀毒软件,在CentOS系统上安装开源杀毒软件ClamAV相关推荐

  1. 在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动

    在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动 1.下载8822CE驱动https://github.com/alanfox2000/realtek-linux/tree/ ...

  2. metasploit下载教程linux,在Debian 10/9系统上安装Metasploit Framework的方法

    本文介绍在Debian 10/9操作系统上安装Metasploit Framework的方法,以脚本的方式安装,全程相当的简单,按照以下步骤操作即可. 在Debian 10/Debian 9上安装Me ...

  3. xfce上安装mysql_在Fedora 33/32系统上安装PostgreSQL 13数据库的说明

    如果你要在Fedora 33/32系统上安装PostgreSQL 13数据库,请看如下说明,在安装之前,需要添加所需的存储库.同时,PostgreSQL团队为基于YUM和基于Debian的Linux系 ...

  4. redhat linux系统补丁,如何在CentOS和RHEL系统上安装或自动更新安全补丁

    在 Linux 系统上,其中一个最重要的需求就是保持定期更新最新的安全补丁,或者为相应的 Linux 版本更新可用的安全补丁. 在之前的文章中,我们分享了如何在 Debian/Ubuntu 上配置自动 ...

  5. 如何在Linux(CentOS, Debian, Fedora和Ubuntu)上安装MyCLI

    介绍 MyCLI是MySQL和MariaDB的命令行客户端,允许您自动完成,并帮助您的SQL命令语法. MyCLI特性 在数据库中键入SQL关键字以及表.视图和列时自动完成. 输入时的语法高亮显示. ...

  6. anydesk linux安装_在CentOS 8/RHEL 8系统中安装AnyDesk的方法

    本文介绍如何在CentOS 8/RHEL 8 Linux Desktop操作系统中安装AnyDesk,所安装的版本是Anydesk 5.1.2.我们将使用预打包的RPM软件包从AnyDesk Yum存 ...

  7. CentOS Linux release 7.8.2003 系统上部署KVM系统

    CentOS Linux release 7.8.2003 系统上部署KVM系统 1.升级内核操作 yum update -y kernel kernel-firmware reboot 2. 安装必 ...

  8. Centos系统上安装php遇到的错误解决方法集锦

    Centos系统上安装php遇到的错误解决方法集锦 1.configure: error: xml2-config not found. Please check your libxml2 insta ...

  9. Linux(CentOS 7_x64位)系统下安装RDkit(修正)

    Linux(CentOS 7_x64位)系统下安装RDkit(修正) 一.RDKit简介 Linux(CentOS 7_x64位)系统下安装RDkit点击打开链接 前面写的一篇CentOS 7下安装R ...

  10. Redis进阶实践之二如何在Linux系统上安装安装Redis

    2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...

最新文章

  1. nVidia多显卡多GPU在Linux下的超频设置
  2. 实际部署遇到的一些问题
  3. 无监督领域迁移及文本表示学习的相关进展
  4. 单板机 单片机 c语言,单板机 单片机 个人计算机有什么区别吗
  5. SpringBoot底层注解-@ImportResource导入Spring配置文件
  6. SAP 电商云 Spartacus UI 单元测试的依赖隔离设置举例
  7. MySQL 为什么用索引,为什么是 B+树,怎么用索引
  8. signature=f0dd2033ed5bb3cdb94f9136381f7750,Lesson 8: Signature Assignment
  9. Java多线程:解决生产者/消费者模式
  10. 问世十年,腾讯宣布重磅产品死亡:一代人的青春记忆!
  11. http地址后面加上问号?防止IE缓存
  12. FLASH的知识【转】
  13. 91.解码方法(力扣leetcode) 博主可答疑该问题
  14. 截至20161212中国公司在美上市名单
  15. java+ssm+sql就业管理系统
  16. 常见图片存储格式文件简介
  17. python数据分析培训南京_基于Python的南京二手房数据可视化分析
  18. 液压与气压传动原理及实验装置,QY-QD11
  19. 在 Debian 11 Bullseye 上安装 Proxmox VE 7国内镜像源
  20. 信号与系统知识点记录(P4-P5)

热门文章

  1. acme申请泛域名证书
  2. poj 1113 Wall 凸包
  3. 物联网常用无线模块 接收灵敏度及发射功率简化测量方法
  4. (C++)输入两个正整数m和n,求其最大公约数和最小公倍数(辗转相除法)
  5. 计算机一级学科大学排名,大学计算机排名(一级学科)
  6. web 系统发展历程
  7. 计算机装系统找不到硬盘分区,解决安装系统找不到硬盘的问题(图文)
  8. PHP队列研究一(数据库任务队列)
  9. 软件测试归纳法调试,《软件测试艺术》读书笔记(34)_归纳法、演绎法、回溯法、测试法调试及其原则、错误分析...
  10. 200以后最小质数: