安装clamav 之前还需要安装zlib 要不然安装过程中会报错的.
tar -zxvf  zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
make
make install    (zlib 编译安装)
因为我用源码包安装,需要手动创建clamav 用户
groupadd clamav   (创建clamav组
useradd -g clamav clamav (创建clamav用户并加入clamav组)
tar -zxvf clamav-0.95.2.tar.gz  (解压)
cd clamav-0.95.2 (进入目录)
./configure --prefix=/usr/local/clamav
make
make install    (编译并安装 )
到此clamav 的安装完毕下面让clamav 启动起来.
首先创建一个目录.
mkdir /usr/local/clamav/logs      (日志存放目录)
mkdir /usr/local/clamav/updata   (clanav 病毒库目录)
vi /usr/local/clamav/etc/clamd.conf

# Example    注释掉这一行.   第8 行
LogFile /usr/local/clamav/logs/clamd.log    删掉前面的注释目录改为logs下面   第14行
PidFile /usr/local/clamav/updata/clamd.pid     删掉前面的注释路径改一下       第57行
DatabaseDirectory /usr/local/clamav/updata      同上                         第65行

vi /usr/local/clamav/etc/freshclam.conf
# Example    注释掉这一行.   第8 行
DatabaseDirectory /usr/local/clamav/updata

UpdateLogFile /usr/local/clamav/logs/freshclam.log

PidFile /usr/local/clamav/updata/freshclam.pid     (忘记写多少行了自己找一下吧.)

下面创建日志文件
touch /usr/local/clamav/logs/freshclam.log
chown clamav:clamav /usr/local/clamav/logs/freshclam.log
touch /usr/local/clamav/logs/clamd.log
chown clamav:clamav /usr/local/clamav/logs/clamd.log
chown clamav:clamav /usr/local/clamav/updata
/usr/local/clamav/bin/freshclam        (升级病毒库)   保证你的LINUX可以正常上网哦.

备注:升级病毒库会报错

ERROR: Please edit the example config file /opt/clamav/etc/freshclam.conf

ERROR: Can't open/parse the config file /opt/clamav/etc/freshclam.conf

#vi /opt/clamav

/etc/clamfreshclam.conf , 将Example 这一行注释掉。否则在更新反病毒数据库是就有可能出现下面错误

[p_w_upload=43384]
需要一点时间的.
等了我半个小时终于下载完成了.
/usr/local/clamav/bin/clamscan --remove (查杀当前目录并删除感染的文件)

扫描所有用户的主目录就使用 clamscan -r /home

· 扫描您计算机上的所有文件并且显示所有的文件的扫描结果,就使用 clamscan -r /

· 扫描您计算机上的所有文件并且显示有问题的文件的扫描结果,就使用 clamscan -r --bell -i /

10. 用freshclam升级病毒库

# freshclam

11.查杀当前目录下的文件

# clamscan

12.查杀当前目录的所有文件及目录:

# clamscan -r

13.查杀dir目录

# clamscan dir

14.查杀目录dir下的所有文件及目录

# clamscan -r dir

15.查看帮助信息

# clamscan --help

实际生产环境应用

一般使用计划任务,让服务器每天晚上定时跟新和定时杀毒。保存杀毒日志,我的crontab文件如下

1  3  * * *          /usr/local/clamav/bin/freshclam
20 3  * * *          /usr/local/clamav/bin/clamscan  -r /home  --remove -l /var/log/clamscan.log

本文出自http://linuxguest.blog.51cto.com/195664/199632

转载于:https://blog.51cto.com/lookingdream/1874000

centos 扫毒软件clamAV安装相关推荐

  1. CentOS下软件的安装

    Linux操作系统上软件的安装从整体上来说有两种方法: 一种是二进制安装,另一种是源码安装 下面我们就先说一下二进制安装 二进制安装我们一般采用两种工具rpm工具和yum工具 1.rpm工具 rpm ...

  2. Linux Centos下软件的安装与卸载方法

    参考文档https://blog.csdn.net/zolalad/article/details/11368879 linux下软件的安装与卸载 第一章 linux下安装软件,如何知道软件安装位置 ...

  3. centos gcc卸载_Linux Centos下软件的安装与卸载方法

    转载于: http://blog.csdn.net/zolalad/article/details/11368879 Linux下软件的安装与卸载 第一章   linux下安装软件,如何知道软件安装位 ...

  4. CentOS常用软件一键安装脚本

    JDK,Tomcat,ElasticSrearch,FastDFS,Redis安装脚本(CentOS) 下载地址: https://github.com/dychf/install-shell

  5. stress内存在linux测试结果,Linux压力测试软件Stress安装及使用指南

    一.Stress是什么 stress是一个linux下的压力测试工具,专门为那些想要测试自己的系统,完全高负荷和监督这些设备运行的用户. 二.安装 将stress的安装包上传并解压到linux服务器的 ...

  6. centos 计算器_计算初学者进行服务器centos 7.6系统及orca、xtb、gaussian 16软件的安装乱谈...

    本帖最后由 欢乐多 于 2020-8-18 10:37 编辑 自己动手丰衣足食--计算初学者进行服务器centos 7.6系统及orca.xtb.gaussian 16软件的安装乱谈 经过一夜苦战通宵 ...

  7. 01集群中软件的安装 共三部分 Aspera下载与安装 centos系统sratoolkit安装并添加到环境变量 wxf晓飞 肖老师 集群安装软件全过程 export tar.gz

    conda卸载 Linux卸载Anaconda_易_的博客-CSDN博客_linux 卸载conda 第一部分:转录组配置方案.配置了python=3.6 r=4.1.0的transcriptome的 ...

  8. Linux(Centos/Redhat/ubuntu)安装WPS办公软件 *详细

    目录: 0.环境描述 1.下载所需软件 2.安装 3.wps缺失字体 0. 系统版本:Centos7.6 软件版本:WPS Office 2019 For Linux 11.1.0 *由于新版WPS软 ...

  9. CentOS使用yum代理安装软件

    解决问题: Windows(192.168.25.11)和CentOS(192.168.106.231)在公司内网中,但是CentOS不能上网,Windows可以上网,需要在CentOS上安装比较多的 ...

最新文章

  1. PHP日期格式转时间戳
  2. System V IPC
  3. 年前最后一项技能树 Rust ,攻碉堡 ing (Bilibili 视频整理)
  4. mysql注入中的outfile、dumpfile、load_file函数详解
  5. 8.1.4 Authentication in a Web Application
  6. 编译原理题练习题测试题
  7. [文摘20080919]小软件将网页变为3D世界
  8. arcmap添加WMTS服务
  9. 转:ArcGIS提取面状道路中心线(转载)
  10. 元素隐式具有 “any” 类型,因为类型“Shared”没有索引签名问题解决思路
  11. js判断浏览器的环境(pc端,移动端,还是微信浏览器)
  12. 如何清除计算机的u盘使用记录,如何消除电脑上U盘使用记录
  13. 无效虚假询盘,如何避免上当?
  14. 《鹿鼎记》中归家三侠击杀的是真太后还是假太后
  15. java8中数据类型_Java 8中 基本数据类型
  16. Kruskal(克鲁斯卡尔)
  17. Python也能识别图文,看到好的文章就用它一键扫描吧
  18. 硬干货!1.8W字TS 学习指南,我不信你一口气能读完(建议收藏)
  19. 全面认识包图,组件图,部署图
  20. 基于SSM框架实现期刊杂志稿件管理系统【附项目源码】

热门文章

  1. java拖动组件,[小娱乐] 一个能拖动组件、改变组件大小的容器
  2. Java项目:宿舍管理系统(java+jsp+SSM+Spring+mysql)
  3. python 文案自动生成_Python自动化测试如何自动生成测试用例?
  4. 【数据库】兴唐第二十六节课作业
  5. java常见的四个运行时期的异常
  6. ios技术篇-CoreData
  7. python捕获异常后处理_python异常捕获处理
  8. iOS开发系列--让你的应用“动”起来
  9. OSS正式支持IPv6公测
  10. 自动化运维之SaltStack,批量安装httpd实战