Linux 下杀毒可用工具 clamav
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的更多相关文章
- linux下杀毒工具clamav
ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix.MAC OS X.Windows.OpenVMS.ClamAV是基于病毒扫描 ...
- PowerTool(杀毒辅助工具) V4.6 中文免费绿色版
软件名称: PowerTool(杀毒辅助工具)软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 968KB图片预览: 软件简 ...
- XueTr 0.45 (手工杀毒辅助工具) 绿色版
软件名称: XueTr 0.45 (手工杀毒辅助工具)软件语言: 简体中文授权方式: 免费软件运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 3.3MB图片预览: ...
- 【one day one linux】linux下的软件包管理工具
Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat ...
- linux下的抓包工具tcpdump
1.由netstat查看网络情况,引出的TCP建立连接.终止连接过程,以及TCP状态分析: 2.Soap=XML+HTTP引出的HTTP协议分析: 3.Soap(Simple Object Acces ...
- cron Linux下的定时执行工具
说明:测试平台 Ubuntu 16.04.4 LTS cron是一个Linux下的定时执行工具,可以在无需人工干预的情况下运行作业.所以,在Linux中,周期性执行的任务一般由cron这个守护进程来 ...
- 推荐linux下的数据库开发工具DBeaver 开源免费
linux下不错的数据库管理工具 DBeaver 操作比较友好,基于eclipse.使用jdbc链接,链接数据库非常全(oracle mysql mssql sqlite 常见的统统支持).而且可以 ...
- [原创]Linux下网络性能测试Netperf工具介绍及安装
[原创]Linux下网络性能测试Netperf工具介绍及安装 1 官方网站 http://www.netperf.org/netperf/ 2 Netperf介绍 Netperf是一种网络性能的测试工 ...
- linux 下的 crontab 定时任务工具
以下内容转自:https://www.cnblogs.com/longjshz/p/5779215.html 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep c ...
随机推荐
- Apache Beam实战指南 | 手把手教你玩转KafkaIO与Flink
https://mp.weixin.qq.com/s?__biz=MzU1NDA4NjU2MA==&mid=2247492538&idx=2&sn=9a2bd9fe2d7fd6 ...
- 洛谷T31039 九尾狐吃棉花糖
小伙伴出的题. 一眼看出是状压DP裸题.回忆poj2288 islands and bridges,然后就很好写了. 啪啪啪打了个状压DP出来(晚上寝室写的,其实是记忆化搜索),发现sum总是INF ...
- 【CF1042D】Petya and Array 离散化+树状数组
题目大意:给定一个长度为 N 的序列,给定常数 t,求有多少个区间 [l,r] 满足 \(\sum\limits_{i=l}^{r}a_i<t\). 题解:先跑一边前缀和,问题等价于求有多少个数 ...
- linux提取第一列且删除第一行(awk函数)
如下文件所示,只想提取红框中的内容,即进行提取第一列,且去除第一行的操作 则用到下列命令行: awk 'NR == 1 {next} {print $1}' file.txt > file_co ...
- Unity 光照着色器
光照着色器需要考虑光照的分类,一般分为漫反射和镜面反射. 漫反射计算基本光照: float brightness=dot(normal,lightDir) 将法线和光的入射方向进行点积运算,求出 ...
- python: 基本知识(二)
1.set() set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集.差集.并集等. x = set('hello’) y = set('world') x ---- ...
- CodeForces632E 神奇的多重背包
https://cn.vjudge.net/problem/333897/origin 万万没想到这题表面上是个多重背包,实际上确实是个多重背包 题意 n种物品每种物品有无限个,每个物品有一个价格,现 ...
- python对象的不同参数集合
如下,我们已经有了一个从Contact类继承过来的Friend类 class ContactList(list): def search(self, name): '''Return all cont ...
- xgboost使用调参
欢迎关注博主主页,学习python视频资源 https://blog.csdn.net/q383700092/article/details/53763328 调参后结果非常理想 from sklea ...
- oracle数据库的简单操作
本操作是在oracle的11g版本中的操作 一.数据库登录操作: 如果是在服务器上登录oracle,需要先切换到oracle用户再进行登录 #切换到oracle用户 su - oracle #登录or ...