Linux安装杀毒软件clamav
适用环境
CentOS: 7.x
下载
下载地址 :http://www.clamav.net/downloads,使用目前最新版本为:clamav-0.101.3
使用 wget 下载
wget https://clamav-site.s3.amazonaws.com/production/release_files/files/000/000/484/original/clamav-0.101.3.tar.gz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIY6OSGQFGUNJQ7GQ%2F20190812%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190812T053848Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=965dd9d950d9337bf792a5af2b0fb009dd08fc2533f2b262504a778739439b64
安装
解压
tar -zxvf clamav-0.101.3.tar.gz
安装依赖
yum install gcc gcc-c++ openssl openssl-devel -y
编译安装
cd clamav-0.101.3
./configure --prefix=/usr/local/clamav
make && make install
添加用户
groupadd clamav
useradd -g clamav clamav
配置
创建日志目录和病毒库目录
mkdir /usr/local/clamav/logs
mkdir /usr/local/clamav/updata
创建日志文件
touch /usr/local/clamav/logs/clamd.log
touch /usr/local/clamav/logs/freshclam.log
文件授权
chown clamav:clamav /usr/local/clamav/logs/clamd.log
chown clamav:clamav /usr/local/clamav/logs/freshclam.log
chown clamav:clamav /usr/local/clamav/updata
chown -R clamav.clamav /usr/local/clamav/
修改配置文件
cp /usr/local/clamav/etc/clamd.conf.sample /usr/local/clamav/etc/clamd.conf
cp /usr/local/clamav/etc/freshclam.conf.sample /usr/local/clamav/etc/freshclam.conf
vim /usr/local/clamav/etc/clamd.conf
// 注释掉第8行,如下
#Example
#添加以下内容
LogFile /usr/local/clamav/logs/clamd.log
PidFile /usr/local/clamav/updata/clamd.pid
DatabaseDirectory /usr/local/clamav/updata
vim /usr/local/clamav/etc/freshclam.conf
// 注释掉第8行,如下
#Example
#添加以下内容
DatabaseDirectory /usr/local/clamav/updata
UpdateLogFile /usr/local/clamav/logs/freshclam.log
PidFile /usr/local/clamav/updata/freshclam.pid
执行
创建软链接:
ln -s /usr/local/clamav/bin/clamscan /usr/local/sbin/clamscan
更新病毒库
/usr/local/clamav/bin/freshclam
启动
# 启动
systemctl start clamav-freshclam.service
# 开机启动
systemctl enable clamav-freshclam.service # 查看状态
systemctl status clamav-freshclam.service
扫描杀毒
参数:
-r 递归扫描子目录
-i 只显示发现的病毒文件
–no-summary 不显示统计信息
用法:
# 帮助
/usr/local/clamav/bin/clamscan --help
# 默认扫描当前目录下的文件,并显示扫描结果统计信息
/usr/local/clamav/bin/clamscan#扫描当前目录下的所有目录和文件,并显示结果统计信息
/usr/local/clamav/bin/clamscan -r#扫描data目录下的所有目录和文件,并显示结果统计信息
/usr/local/clamav/bin/clamscan -r /data #扫描data目录下的所有目录和文件,只显示有问题的扫描结果
/usr/local/clamav/bin/clamscan -r --bell -i /data #扫描data目录下的所有目录和文件,不显示统计信息
/usr/local/clamav/bin/clamscan --no-summary -ri /data
定时更新和杀毒
crontab定时任务,让服务器每天定时更新和定时杀毒,保存杀毒日志。
echo "
10 2 * * * /usr/local/clamav/bin/freshclam --quiet
20 3 * * * /usr/local/clamav/bin/clamscan -r /home --remove -l /var/log/clamscan.log
">>crontab
安装配置脚本
install-clamav.sh
你得有足够的实力,你的原则和底线才会被人尊重
Linux安装杀毒软件clamav相关推荐
- Linux 下杀毒软件 clamav 的安装和使用
Linux 下杀毒软件 clamav 的安装和使用 安装依赖: 1 2 3 yum install -y pcre* zlib zlib-devel libssl-devel libssl yum i ...
- Linux下杀毒软件Clamav的安装和使用
操作系统版本信息 CentOS Linux release 7.4.1708 (Core) ClamAV 简单介绍 ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品, ...
- Linux服务器安装杀毒软件ClamAV
1 ClamAV介绍 ClamAV是Linux操作系统一款免费的杀毒工具,通过命令执行病毒库升级.查找病毒和删除病毒. 官方参考文档:Installing - ClamAV Documentation ...
- 如何在 CentOS 7 上安装杀毒软件ClamAV
你想保护你的VPS免受危险的恶意软件和病毒的侵害吗?你可以通过安装一个杀毒软件来轻松做到这一点.有很多选择但我们建议在您的私人服务器上安装ClamAV.它是一个伟大的开源防病毒解决方案可以对抗木马.恶 ...
- ubantu 安装杀毒软件 clamav
前言: 搜索了一番安装杀毒软件的教程, 但是多有残缺不全的, 所以整理一下,以作记录 1. 添加用户 groupadd clamav useradd -g clamav -s /bin/false - ...
- linux命令行杀毒工具,Linux下杀毒软件Clamav的安装和使用
操作系统版本信息 CentOS Linux release 7.4.1708 (Core) ClamAV 简单介绍 ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品, ...
- centos 6.0安装杀毒软件clamAV 0.98
1.查看系统版本 [root@local]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64 ...
- 【网络安全】Centos7安装杀毒软件----ClamAV
一.ClamAV介绍 Clam AntiVirus是一个Linux系统上使用的反病毒软件包.主要应用于邮件服务器,采用多线程后台操作,可以自动升级病毒库. 二.安装 1.下载rpm wget http ...
- Linux下的开源免费杀毒软件Clamav
Linux下的开源免费杀毒软件Clamav 甚至在 Windows 下也能使用!因为这个杀毒软件也有 Windows 的版本! sudo apt-get install clamav ...
- Centos Linux 安装杀病毒扫描软件 clamAV
clamAV安装脚本 clamAV安装脚本 clamAV安装脚本 #!/bin/bash echo "install ClamAV" yum -y update yum -y in ...
最新文章
- java代码执行mysql语句_三种执行SQL语句的的JAVA代码
- C# winform C/S WebBrowser 微信第三方登录
- 杭电acm 2177 取(2堆)石子游戏(威佐夫博弈)
- Python format功能
- 18.IDA-创建自己的sig(创建自己的标签)
- bs4用法实例:用Python爬取金融市场数据
- 为什么要用dubbo,dubbo和zookeeper关系,简单的dubbo搭建
- 记一次根据url下载金庸有声小说
- 前端开发试用期工作总结
- matlab画经纬度点图,Matlab绘制汉经纬度的散点图 1
- token干什么用_token是什么意思,token身份验证使用方法流程
- JavaMail 邮件附件名乱码问题
- Android返回桌面代码,安卓 双击返回键 返回桌面
- 以太网通信,UDP通信
- 【AI系列文章推送一】什么是人工智能?
- html中数字效果,使用css实现电子数字效果
- 不死的LYM NOIP模拟 二分+状压DP
- C++实现中文大写与阿拉伯数字的相互转换(类封装)
- Win10系统无法进入睡眠状态的解决
- wince下更新NK软件(wince ghost V1)成功了!
热门文章
- 显示器最大分辨率测试软件,在线检测显示器分辨率
- 如何建立远程桌面连接?
- 形式化方法 Assignment 2: Proof engineering
- 安搭Share:霜降来,寒意到
- Spring的核心技术(四)---依赖性简介
- chart metadata is missing these dependencies
- 【typescript】infer的理解与使用
- 羽毛球高远球技术动作要领解码
- java点餐app源码_android 点餐app源码(含服务端以及数据库脚本)
- 计算机桌面为什么没有语言栏了,语言栏不见了怎么办 电脑语言栏为何不见了【详解】...