登陆http://packages.sw.be/clamav/ 下载最新的RHEL5 and CentOS-5 x86 32bit的rpm包
wget http://packages.sw.be/clamav/clamav-db-0.95.1-4.el5.rf.i386.rpm
wget http://packages.sw.be/clamav/clamav-0.95.1-4.el5.rf.i386.rpm
wget http://packages.sw.be/clamav/clamd-0.95.1-4.el5.rf.i386.rpm
安装ClamAV
rpm -ivh clamav-db-0.95.1-4.el5.rf.i386.rpm
rpm -ivh clamav-0.95.1-4.el5.rf.i386.rpm
rpm -ivh clamd-0.95.1-4.el5.rf.i386.rpm
启动ClamAV及freshclam
service clamd start
freshclam --daemon
将freshclam增加到自启动
输入如下命令,即可使freshclam一开机就实现自启动
echo "/usr/bin/freshclam --daemon" >> /etc/rc.d/rc.local
相关的文件
/usr/bin目录下
/etc/freshclam.conf
/etc/cron.daily/freshclam
/etc/logrotate.d/freshclam
升级杀毒软件
/usr/local/clamav/bin/freshclam
杀毒
/usr/local/clamav/bin/clamscan
参数说明:
(0) 扫描指定的文件:
clamscan file
(1) 扫描当前目录:
clamscan
(2) 扫描/home目录中所有文件 (包括子目录):
clamscan -r /home clamscan -r / (扫描/的所有目录以及其子目录)
(3) Load database from selected file and limit disk usage to 50 Mb:
clamscan -d /tmp/newclamdb --max-space=50m -r /tmp
(4) 扫描数据流:
cat testfile | clamscan -
(5) 检查邮件目录:
clamscan -r --mbox /var/spool/mail
其他差数
-l [路径] [文件名] 增加扫描报告
# clamscan -l /var/log/clamscan.log /
--move [路径] 移动病毒文件至..
--remove [路径] 删除病毒文件
--unzip(unrar) 解压压缩文件扫描
返回值
0 : 无病毒
1 : 发现病毒
40: 已经通过的未知选项
50: 数据库初始化错误
52: 不支持的文件格式
53: 无法打开目录
54: 不能打开文件(ofm)
55: 读文件错误(ofm)
56: Can't stat input file / directory.
57: Can't get absolute path name of current working directory.
58: I/O 错误, 请检查文件系统
59: 无法在/etc/passwd获得当前用户的信息
60: 无法在/etc/passwd获得'clamav'(默认名)用户的信息
61: Can't fork.
63: 不能创建临时文件/目录(检查权限).
64: 无法对临时目录进行写操作 (请指定另一个目录).
70: 无法分配或释放内存 (calloc).
71: 无法分配内存 (malloc).
来源:http://hi.baidu.com/suping/blog/item/5fffd3398e9f84fa3a87ceb1.html
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/4120/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
评论列表