linux clamav杀毒软件的安装
2012-10-18 00:01
806 查看
一、概述
Linux比其它操作系统更稳定更安全。理论上Linux是有可能被病毒侵害的。但实际上 Linux机器几乎不可能遭受病毒的攻击。所以我这里的问题是为什么要为Linux准备防病毒软件,为了更好理解,我准备了以下理由,Linux平台安装杀毒软件的原因:1、从Linux平台扫描Windows驱动。2、通过网络扫描Windows工作站。3、在Linux服务器中扫描接收和发送的邮件。4、扫描发送给其它机器的重要文件。
下面向你推荐最好的免费的Linux平台杀毒软件:1、ClamAV 杀毒。2、Avast Linux 家庭版。3、Avast Linux 家庭版。4、AVG 免费版杀毒。5、F-PROT 杀毒。
我们主要来介绍ClamAV 杀毒:ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix、MAC OS X、Windows、OpenVMS。ClamAV是基于病毒扫描的命令行工具,但同时也有支持图形界面的ClamTK工具。ClamAV主要用于邮件服务器扫描邮件。它有多种接口从邮件服务器扫描邮件,支持文件格式有如:ZIP、RAR、TAR、GZIP、BZIP2、HTML、DOC、PDF,、SIS CHM、RTF等等。ClamAV有自动的数据库更新器,还可以从共享库中运行。
编译ClamAV时应包括zlib库,用于压缩和解压缩函数。(下述为以clamav-0.97.6.tar.gz为例的编译安装和使用)
二、系统环境
系统环境:centos 6.2
软件:
1、zlib-1.2.7.tar.gz
下载:wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz
2、clamav-0.97.6.tar.gz
下载:wget http://nchc.dl.sourceforge.net/project/clamav/clamav/0.97.6/clamav-0.97.6.tar.gz
三、安装
1、zlib-1.2.7.tar.gz安装
2、添加用户组clamav和组成员clamav(注:在安装clamav-0.97.6.tar.gz前必须先添加用户)
3、clamav-0.97.6.tar.gz
四、配置
1、创建目录
2、创建文件
在/var/log目录下添加两个logs文件:clamd.log和freshclam.log,将所有者改为新加的clamav用户,并设置相应的文件读写权限
3、配置/etc/clam.conf文件
# Example 注释掉这一行. 第8 行
LogFile /opt/clamav/logs/clamd.log 删掉前面的注释目录改为logs下面 第14行
PidFile /opt/clamav/updata/clamd.pid 删掉前面的注释路径改一下 第57行
DatabaseDirectory /opt/clamav/updata 同上 第65行
4、配置freshclam.conf文件
#Example 注释掉这一行
DatabaseDirectory /opt/clamav/updata
UpdateLogFile /opt/clamav/logs/freshclam.log
PidFile /opt/clamav/updata/freshclam.pid
5、文件授权
五、执行
1、升级
2、杀毒
3、帮助
六、自动更新
freshclam的自动更新
后台运行freshclam:
# freshclam -d
还可以使用cron后台自动定时运行freshclam:将下述行加到crontab中:
N * * * * /opt/bin/freshclam --quiet
(其中,N是-3-57之间的数据,表示每隔N个小时检查更新病毒数据库)
一般使用计划任务,让服务器每天晚上定时跟新和定时杀毒。保存杀毒日志,我的crontab文件如下
1 3 * * * /usr/local/clamav/bin/freshclam --quiet
20 3 * * * /usr/local/clamav/bin/clamscan -r /home --remove -l /var/log/clamscan.log
七、结束
Linux比其它操作系统更稳定更安全。理论上Linux是有可能被病毒侵害的。但实际上 Linux机器几乎不可能遭受病毒的攻击。所以我这里的问题是为什么要为Linux准备防病毒软件,为了更好理解,我准备了以下理由,Linux平台安装杀毒软件的原因:1、从Linux平台扫描Windows驱动。2、通过网络扫描Windows工作站。3、在Linux服务器中扫描接收和发送的邮件。4、扫描发送给其它机器的重要文件。
下面向你推荐最好的免费的Linux平台杀毒软件:1、ClamAV 杀毒。2、Avast Linux 家庭版。3、Avast Linux 家庭版。4、AVG 免费版杀毒。5、F-PROT 杀毒。
我们主要来介绍ClamAV 杀毒:ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix、MAC OS X、Windows、OpenVMS。ClamAV是基于病毒扫描的命令行工具,但同时也有支持图形界面的ClamTK工具。ClamAV主要用于邮件服务器扫描邮件。它有多种接口从邮件服务器扫描邮件,支持文件格式有如:ZIP、RAR、TAR、GZIP、BZIP2、HTML、DOC、PDF,、SIS CHM、RTF等等。ClamAV有自动的数据库更新器,还可以从共享库中运行。
编译ClamAV时应包括zlib库,用于压缩和解压缩函数。(下述为以clamav-0.97.6.tar.gz为例的编译安装和使用)
二、系统环境
系统环境:centos 6.2
软件:
1、zlib-1.2.7.tar.gz
下载:wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz
2、clamav-0.97.6.tar.gz
下载:wget http://nchc.dl.sourceforge.net/project/clamav/clamav/0.97.6/clamav-0.97.6.tar.gz
三、安装
1、zlib-1.2.7.tar.gz安装
tar xvzf zlib-1.2.7.tar.gz #cd zlib-1.2.7 #./configure #make && make install
2、添加用户组clamav和组成员clamav(注:在安装clamav-0.97.6.tar.gz前必须先添加用户)
# groupadd clamav # useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav
3、clamav-0.97.6.tar.gz
#tar xvzf clamav-0.97.6.tar.gz #cd clamav-0.97.6
# ./configure --prefix=/opt/clamav --disable-clamav # make #make install
四、配置
1、创建目录
mkdir /opt/clamav/logs (日志存放目录) mkdir /opt/clamav/updata (clanav 病毒库目录)
2、创建文件
在/var/log目录下添加两个logs文件:clamd.log和freshclam.log,将所有者改为新加的clamav用户,并设置相应的文件读写权限
#touch /opt/clamav/logs/freshclam.log #touch /opt/clamav/logs/clamd.log
3、配置/etc/clam.conf文件
#cd /opt/clamav #vi etc/clam.conf
# Example 注释掉这一行. 第8 行
LogFile /opt/clamav/logs/clamd.log 删掉前面的注释目录改为logs下面 第14行
PidFile /opt/clamav/updata/clamd.pid 删掉前面的注释路径改一下 第57行
DatabaseDirectory /opt/clamav/updata 同上 第65行
4、配置freshclam.conf文件
#vi etc/freshclam.conf
#Example 注释掉这一行
DatabaseDirectory /opt/clamav/updata
UpdateLogFile /opt/clamav/logs/freshclam.log
PidFile /opt/clamav/updata/freshclam.pid
5、文件授权
#chown clamav:clamav /opt/clamav/logs/freshclam.log #chown clamav:clamav /opt/clamav/logs/clamd.log #chown clamav:clamav /opt/clamav/updata
五、执行
1、升级
#/opt/clamav/bin/freshclam (升级病毒库) 保证你的LINUX可以正常上网哦.
2、杀毒
#/opt/clamav/bin/clamscan --查杀当前目录下的文件 #/opt/clamav/bin/clamscan -r --查杀当前目录的所有文件及目录 #/opt/clamav/bin/clamscan dir --查杀dir目录 #/opt/clamav/bin/clamscan -r dir --查杀目录dir下的所有文件及目录
3、帮助
#/opt/clamav/bin/clamscan --help
六、自动更新
freshclam的自动更新
后台运行freshclam:
# freshclam -d
还可以使用cron后台自动定时运行freshclam:将下述行加到crontab中:
N * * * * /opt/bin/freshclam --quiet
(其中,N是-3-57之间的数据,表示每隔N个小时检查更新病毒数据库)
一般使用计划任务,让服务器每天晚上定时跟新和定时杀毒。保存杀毒日志,我的crontab文件如下
1 3 * * * /usr/local/clamav/bin/freshclam --quiet
20 3 * * * /usr/local/clamav/bin/clamscan -r /home --remove -l /var/log/clamscan.log
七、结束
相关文章推荐
- Linux 杀毒软件 Clamav安装使用
- linux 安装杀毒软件 clamav
- centos clamav杀毒软件安装配置及查杀,没想到linux下病毒比windows还多!
- centos clamav杀毒软件安装配置及查杀,没想到linux下病毒比windows还多!
- 如何在 Linux 上安装和使用恶意软件检测工具 LMD 及杀毒引擎 ClamAV
- 如何在 Linux 上安装和使用恶意软件检测工具 LMD 及杀毒引擎 ClamAV
- 如何在 Linux 上安装和使用恶意软件检测工具 LMD 及杀毒引擎 ClamAV
- Centos7安装杀毒软件ClamAV
- Linux下安装和使用杀毒软件AntiVir
- centos 6.5 下安装ClamAV杀毒软件
- Centos6.8系统安装代码杀毒软件:ClamAV
- Linux 下安装ClamAV查毒软件
- Linux杀毒软件ClamAV初次体验
- Linux 下使用杀毒软件clamav扫描木马病毒
- centos 6.4安装杀毒软件clamAV 0.98[转]
- Linux杀毒软件(ClamAV)
- linux下安装F-prot杀毒软件
- clamav 杀毒软件安装及使用配置
- CentOS(Linux)安装ESET杀毒软件
- 在Linux系统中安装使用恶意软件扫描工具及杀毒引擎的教程