CentOS 5.3 RPM包安装clamav

jackxiang 2011-3-19 11:52 | |

登陆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/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]