下载Clamav http://www.clamav.net/download.html

1.CentOS7.4安装Clamav

#安装依赖
yum -y install gcc-c++ pcre-devel zlib-devel openssl-devel llvm-devel libxml2 libxml2-devel libcurl-devel#解压编译安装
tar zxf clamav-0.100.0.tar.gz
cd clamav-0.100.0
./configure --prefix=/opt/clamav
make && make install

2.修改配置文件

groupadd clamav
useradd clamav -s /sbin/nologin
mkdir /opt/clamav/logs
mkdir /opt/clamav/share/update
touch /opt/clamav/logs/{freshclam.log,clamd.log}
chown -R clamav:clamav /opt/clamav/logs
chown clamav.clamav /opt/clamav/share/updatecp /opt/clamav/etc/clamd.conf.sample /opt/clamav/etc/clamd.conf
#修改: clamd.conf
#Example 注释掉这一行
LogFile /opt/clamav/logs/clamd.log
PidFile /opt/clamav/updata/clamd.pid
DatabaseDirectory /opt/clamav/updata/cp /opt/clamav/etc/freshclam.conf.sample /opt/clamav/etc/freshclam.conf
#修改: freshclam.conf
#Example 注释掉这一行

3.下载或更新病毒库

# 会有点慢,多台机器的话,可以一台下载之后再拷贝,下载的文件在 /opt/clamav/share/clamav 目录
/opt/clamav/bin/freshclam

4.使用Clamav

#常用方法:## 扫描病毒
/opt/clamav/bin/clamscan -r --bell -i ${路径}
#例如:
[root@centos7 clamav]# ./bin/clamscan -r --bell -i /home/----------- SCAN SUMMARY -----------
Known viruses: 6526435       ## 病毒库
Engine version: 0.100.0      ## 引擎版本
Scanned directories: 2       ## 扫描的目录
Scanned files: 3             ## 扫描的文件
Infected files: 0            ## 感染的文件数
Data scanned: 0.00 MB        ## 扫描文件的大小
Data read: 0.00 MB (ratio 0.00:1)
Time: 20.303 sec (0 m 20 s)  ## 扫描花费的时间## 扫描并清除
clamscan -r –remove ${路径}## 扫描并移动病毒和感染文件到指定目录
clamscan -r --move=/home/bill/my_virus_collection ${路径}#### clamscan -h 查看帮助

5.安装脚本

#!/bin/bash
# USAGE: install clamav
### Install
yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel llvm-devel libxml2 libxml2-devel libcurl-devel
tar zxf clamav-0.100.0.tar.gz
cd clamav-0.100.0
./configure --prefix=/opt/clamav
make && make install### Setting
groupadd clamav
useradd clamav -g clamav -s /sbin/nologin
mkdir /opt/clamav/logs
mkdir /opt/clamav/share/clamav
touch /opt/clamav/logs/freshclam.log
touch /opt/clamav/logs/clamd.log
chown -R clamav.clamav /opt/clamav/logs
chown clamav.clamav /opt/clamav/share/clamavcp /opt/clamav/etc/clamd.conf.sample /opt/clamav/etc/clamd.conf
cp /opt/clamav/etc/freshclam.conf.sample /opt/clamav/etc/freshclam.confsed -i 's/^Example/\#Example/g' /opt/clamav/etc/freshclam.conf
sed -i 's/^Example/\#Example/g' /opt/clamav/etc/clamd.conf
sed -i 's/^#LogFile\ \/tmp\/clamd.log/LogFile\ \/opt\/clamav\/logs\/clamd.log/g' /opt/clamav/etc/clamd.conf
sed -i 's/^#PidFile\ \/var\/run\/clamd.pid/PidFile\ \/opt\/clamav\/updata\/clamd.pid/g' /opt/clamav/etc/clamd.conf
sed -i 's/^#DatabaseDirectory\ \/var\/lib\/clamav/DatabaseDirectory\ \/opt\/clamav\/updata/g' /opt/clamav/etc/clamd.confcd ..
## 病毒库的压缩包clamav.virus_data.tar.gz,解压这个压缩包后,得到一个calmav目录,目录里面是官网上下载的病毒库
tar zxf clamav.virus_data.tar.gz
cp clamav/* /opt/clamav/share/clamav/### 添加定时扫描任务
mkdir /tmp/virus_collection
echo "#scan virus" >>/etc/crontab
echo '30 4 5 * * /opt/clamav/bin/clamscan -r --move=/tmp/virus_collection / >/dev/null 2>&1' >>/etc/crontab

linux 杀毒软件 clamav安装使用相关推荐

  1. linux杀毒软件clamav安装

    clamav 简介 ClamAV is an open source (GPLv2) anti-virus toolkit, designed especially for e-mail scanni ...

  2. linux下Anti Vir Linux杀毒软件的安装

    原文已删除 <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdTex ...

  3. Linux 杀毒软件clamav的yum 安装

    yum 安装方式. //更新yum repository # yum -y install epel-release # yum -y install clamav # 更新病毒库 # freshcl ...

  4. 编译linux为病毒,Linux杀毒软件ClamAV(转:秦工)

    内容纲要ClamAV是一个C语言开发的开源病毒扫描工具用于检测木马/病毒/恶意软件等.可以在线更新病毒库, Linux系统的病毒较少,但是并不意味着病毒免疫,尤其是对于诸如邮件或者归档文件中夹杂的病毒 ...

  5. Linux杀毒软件ClamAV初次体验

    1:官网 http://www.clamav.net 2:Ubuntu下安装ClamAV sudo apt-get update--更新系统 sudo apt-get install clamav-- ...

  6. linux 杀毒软件查杀结果,Linux杀毒软件(ClamAV)

    Clam AntiVirus是一个类UNIX系统上使用的反病毒软件包.主要应用于邮件服务器,采用多线程后台操作,可以自动升级病毒库. 1.软件安装 [root@node3 ~]# yum instal ...

  7. linux 下clamav安装及问题处理

    Linux杀毒工具 http://www.clamav.net/download.html/clamav-0.102.4.tar.gz yum install pcre* zlib zlib-deve ...

  8. linux杀毒软件clamav,linux杀毒软件-clamav

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 第一篇 Install ClamAV ClamAV® is an open source (GPL) anti-viru ...

  9. Linux下杀毒软件Clamav的安装和使用

    操作系统版本信息 CentOS Linux release 7.4.1708 (Core) ClamAV 简单介绍 ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品, ...

最新文章

  1. Luogu 1070 道路游戏
  2. 【面试题】Spring框架中Bean的生命周期
  3. 典型分类器评价指标及实例
  4. Apache增加SSL功能的步骤
  5. hashmap应用场景_京东4面(Java研发):事务隔离+乐观锁+HashMap+秒杀设计+微服务
  6. 计算机专业技能高考试题素材,计算机技能高考模拟试题
  7. PHP规范之PSR-1
  8. 基于mycat高可用方案——数据库负载
  9. echarts横向柱形图显示不同类别所占整体百分比
  10. 拥有超过1200个PNG格式图标的免费图标集 - Cosmo Mini
  11. PDF文件secured去除限制
  12. keep-alive的用法
  13. Android当方法总数超过64K时(Android Studio)
  14. java socket分包粘包 代码_分享java中处理socket通信过程中粘包情况的实例代码
  15. 山东大学2021算法期末
  16. 神经网络的图像识别技术,神经网络如何识别图像
  17. python支持复数类型、以下说法错误的是_Python支持复数类型,以下哪个说法是错误的?...
  18. 虚拟串口及其在串口转以太网中的应用
  19. 为什么说学习编程有助于提升专注力?
  20. 【数据分析】数据分析方法论

热门文章

  1. Ansible — Playbooks
  2. Go 语言编程 — GC 垃圾回收
  3. Jenkins+Ant+TestNG+Testlink自动化构建集成
  4. centos7 ambari2.6.1.5+hdp2.6.4.0 大数据集群安装部署
  5. Flutter学习指南:文件、存储和网络
  6. Confluence 6 管理协同编辑
  7. 程序员大牛必备的装逼神器
  8. webpack 使用别名(resolve.alias)解决scss @import相对路径导致的问题
  9. React-Native 之 GD (二)自定义共用导航栏样式
  10. uva10401Injured Queen Problem(递推)