clamav 杀毒工具;Linux下可用的杀毒工具;

下载地址; 最新 包 0.101

官网下载地址:
http://www.clamav.net/downloads
最新包地址:
https://clamav-site.s3.amazonaws.com/production/release_files/files/000/000/438/original/clamav-0.101.0.tar.gz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIY6OSGQFGUNJQ7GQ%2F20181220%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20181220T070159Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=b5118

一、解压缩配置安装

tar -xf clamav-0.101..tar.gz
mv clamav-0.101..tar.gz /opt/clamav
cd /opt/clamav
./configure --prefix=/opt/clamav
make &&make install
创建 病毒库virusdata目录 和 日志logs目录
mkdir -p /opt/clamav/{virusdata,logs}

二、验证版本: 

/opt/clamav/bin/clamsacn -V

三、如果提示有却依赖 ;可以yum 进行安装;

yum install -y gcc gcc-c++ openssl openssl-devel

并且关闭 SElinux

四、编辑更改默认配置文件;

cp -rp clamd.conf.sample clamd.conf
cp -rp freshclam.conf.sample freshclam.conf 创建日志文件;
touch /opt/clamav/logs/{clamd.log,freshclam.log}

五、重新编辑 conf 配置文件;
设置 logs virusdata 的默认目录;

自定义配置目录 必须要 注释 Example 这行;

clamd.conf 示例:

# Example
LogFile /opt/clamav/logs/clamd.log
PidFile /var/run/clamd.pid
DatabaseDirectory /opt/clamav/virusdata freshclam.conf 示例: # Example
DatabaseDirectory /opt/clamav/virusdata
UpdateLogFile /opt/clamav/logs/freshclam.log
PidFile /var/run/freshclam.pid
DatabaseMirror database.clamav.net

六、设置启用 clamav 账户组权限;

创建 clamav 账户 组
groupadd clamav
useradd -g clamav clamav -M -s /bin/false
chown -R clamav:clamav /opt/clamav

七、更新病毒库;

/opt/clamav/bin/freshclam

八、扫描目录文件;(默认当前目录)

/opt/clamav/bin/clamscan ./

已知病毒:
引擎版本:0.101.
扫描目录:
扫描的文件:
受感染的文件:
数据扫描:4.16 MB
数据读取:2.15 MB(速率 1.93:)
时间:.156秒(0分14秒)

九、清除 扫描感染文件;(./ 当前目录 并且记录到 clamsacn.log 日志下):

cd /opt/clamav
./bin/clamscan --infected -r ./ --remove -l /opt/clamav/logs/clamscan.log

十、查看记录清除日志;

# tail -f  /opt/clamav/logs/clamscan.log

也 可以执行 crontab 定时任务进行 更新病毒库 然后进行删除;

每周日23点进行病毒库更新;

示例 :
crontab -e * * /opt/clamav/bin/freshclam

每日凌晨1点进行清除记录;

  * * * /usr/local/clamav/bin/clamscan --infected -r / --remove -l /var/log/clamscan.log

Linux 下杀毒可用工具 clamav的更多相关文章

  1. linux下杀毒工具clamav

    ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix.MAC OS X.Windows.OpenVMS.ClamAV是基于病毒扫描 ...

  2. PowerTool(杀毒辅助工具) V4.6 中文免费绿色版

    软件名称: PowerTool(杀毒辅助工具)软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 968KB图片预览: 软件简 ...

  3. XueTr 0.45 (手工杀毒辅助工具) 绿色版

    软件名称: XueTr 0.45 (手工杀毒辅助工具)软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 3.3MB图片预览: ...

  4. 【one day one linux】linux下的软件包管理工具

    Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat ...

  5. linux下的抓包工具tcpdump

    1.由netstat查看网络情况,引出的TCP建立连接.终止连接过程,以及TCP状态分析: 2.Soap=XML+HTTP引出的HTTP协议分析: 3.Soap(Simple Object Acces ...

  6. cron Linux下的定时执行工具

    说明:测试平台  Ubuntu 16.04.4 LTS cron是一个Linux下的定时执行工具,可以在无需人工干预的情况下运行作业.所以,在Linux中,周期性执行的任务一般由cron这个守护进程来 ...

  7. 推荐linux下的数据库开发工具DBeaver 开源免费

    linux下不错的数据库管理工具 DBeaver 操作比较友好,基于eclipse.使用jdbc链接,链接数据库非常全(oracle mysql mssql sqlite  常见的统统支持).而且可以 ...

  8. [原创]Linux下网络性能测试Netperf工具介绍及安装

    [原创]Linux下网络性能测试Netperf工具介绍及安装 1 官方网站 http://www.netperf.org/netperf/ 2 Netperf介绍 Netperf是一种网络性能的测试工 ...

  9. linux 下的 crontab 定时任务工具

    以下内容转自:https://www.cnblogs.com/longjshz/p/5779215.html 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep c ...

随机推荐

  1. java 连接数组

    一,使用Apache Commons的ArrayUtils Apache Commons类库有很多,几乎大多数的开源框架都依赖于它,Commons中的工具会节省你大部分时间,它包含一些常用的静态方法和 ...

  2. 可以精准解析国内外网站的DNS

    Pure DNS https://puredns.cn/ XsicoDNS https://dns.xsico.cn/ Fun DNS http://www.fundns.cn/ Bai DNS ht ...

  3. 洛谷P1080 国王游戏

    两个难点. 怎么想到的贪心? 首先确定算法: 显然不是数据结构题.转成图论也不太可能. 考虑DP:f[i][j]表示前i个人取j状态的最小最大值......2^1000,直接放弃. 因为出现了“最大值 ...

  4. django 分类搜索(根据不同的单选框,改变form提交的地址)

    前端html部分form <form id="searchform" action="#" method="get" class=&q ...

  5. k短路(A*)

    http://poj.org/problem?id=2449 #include <cstdio> #include <cstdlib> #include <cstring ...

  6. 2018最完整ITTO分节整理指导(PMP项目管理入门必备)

    2018年项目管理基础教材<PMBOK>指南进行了改版,之前的一些PMP资料没有太大帮助,反而会让大家记忆混淆,用最新的会好一些,今天小编就把搜集到的2018年项目管理最详细的ITTO的P ...

  7. binutils安装

    mkdir /tools/binutils -p //新建一个安装目录 .configure prefix=/tools/binutils make make install binutils工具就安 ...

  8. C++基础知识--DAY1

    1. C语言是面向过程的语言,C++是面向对象的语言,相对于C语言来说,C++语法规则更为严格,其存在类型增强的问题. 类型增强,顾名思义就是C++相对于C语言来说有更加严格的类型检查,很多C语言的语 ...

  9. java中异常的面试

    https://blog.csdn.net/qq_36523638/article/details/79363652 1) Java中的检查型异常和非检查型异常有什么区别? 这又是一个非常流行的Jav ...

  10. Vue(小案例)底部tab栏和顶部title栏的实现

    ---恢复内容开始--- 一.前言 1.底部tab栏实现 2.顶部title栏实现 二.主要内容   1.底部tab栏实现(将底部导航提取到公共的组件中) 具体效果:当点击切换不同的tab的时候,对应 ...