admin管理员组文章数量:1532180
2024年7月16日发(作者:)
clamav卸载安装
# 作者:Nanu
# 首发:ChinaUnix
# 如需转载请注明作者,谢谢!
4月29日发布的Clamav0.48在其官方的Release Note中已经
声明支持RAR3编码的压缩包扫描。
一、升级Clamav
===========
[color=red:ec81c4b618]注意:本升级过程仅适用于
qmail + qmailscanner + clamav体系,并且 仅适用于最初以源码包
方式安装的Clamav。本文未涉及的操作最好不要做,否则可能会引起
升级后Clamav不能正常工作。对于升级过程中的一些路径 (例如:
日志路径、病毒数据库路径等,请按照您的具体系统环境进行修改)
[/color:ec81c4b618]
1、停止Clamav
------------------
[quote:ec81c4b618]# killall clamd
# killall freshclam[/quote:ec81c4b618]
2、卸载旧版Clamav
-----------------------
[quote:ec81c4b618]# rm -f /usr/local/lib/*clam*
# mv /usr/local/etc/ /usr/local/etc/freshclam.
# mv /usr/local/etc/ /usr/local/etc/
k[/quote:ec81c4b618]
3、下载Clamav0.84源码包
-------------------------------
[quote:ec81c4b618]# wget /sourceforge/clamav/clamav-
[/quote:ec81c4b618]
4、安装Clamav0.84
------------------------
[quote:ec81c4b618]# tar xzvf
# cd clamav-0.84
# ./configure
# make check
# make install[/quote:ec81c4b618]
二、配置Clamav0.84
==============
[quote:ec81c4b618]# vi /usr/local/etc/[/quot
e:ec81c4b618]
[code:1:ec81c4b618]#Example (前面加上#)
UpdateLogFile /var/log/ (去掉前面的#)
LogSyslog (去掉前面的#)[/code:1:ec81c4b618]
[quote:ec81c4b618]# vi /usr/local/etc/[/quote:ec
81c4b618]
[code:1:ec81c4b618]#Example (前面加上#)
LogFile /var/log/clamav/ (去掉前面的#)
LogFileMaxSize 2M (去掉前面的#)
LogTime (去掉前面的#)
PidFile /var/run/ (去掉前面的#)
DataDirectory /var/lib/clamav (去掉前面的#,并且修改路径
为/usr/local/share/clamav)
LogSyslog (去掉前面的#)
ScanMail (去掉前面的#)
ScanArchive (去掉前面的#)
ScanRAR (去掉前面的#)[/code:1:ec81c4b618]
三、启动 & 测试
==========
1、启动Clamav0.84
------------------------
[quote:ec81c4b618]# /usr/local/sbin/clamd
# /usr/local/bin/freshclam -d -c 2 -
l /var/log/[/quote:ec81c4b618]
2、测试Clamav0.84
------------------------
首先将一个或多个病毒样本用打包,放到
/home/
[quote:ec81c4b618]# clamscan --recursive --
log=/tmp/ /home/
# cat /tmp/[/quote:ec81c4b618]
查看是否检查出RAR包里的病毒。
然后,将作为邮件的附件发送到您的邮件服务器中的一
个用户。
查看Postmaster是否有病毒报告。
四、附:Clamav启动脚本
======================
[quote:ec81c4b618]# vi /etc/rc.d/init.d/clamav[/quote:ec81c
4b618]
[code:1:ec81c4b618]#!/bin/sh
#
# Startup / shutdown script for Clam Antivirus
case "$1" in
start)
/usr/local/sbin/clamd && echo -n ‘Clamd started‘
/usr/local/bin/freshclam -d -c 2 -l /var/log/
echo -n ‘ freshclam started‘
;;
stop)
/usr/bin/killall clamd > /dev/null 2>&1 && echo -
n ‘Clamd stoped‘
/usr/bin/killall freshclam > /dev/null 2>&1 && echo -
n ‘ freshclam Stoped‘
;;
*)
echo ""
echo "Usage: `basename $0` { start | stop }"
echo ""
exit 64
;;
esac[/code:1:ec81c4b618]
[quote:ec81c4b618]# chmod 755 /etc/rc.d/init.d/clamav[/qu
ote:ec81c4b618]
如需开机起动,则加入到/etc/rc.d/中:
[quote:ec81c4b618]# echo /etc/rc.d/init.d/clamav start >> /
etc/rc.d/[/quote:ec81c4b618]
KindGeorge 回复于:2005-05-07 18:15:42
好,收藏了,谢谢分享.
孙轩 回复于:2005-05-17 13:08:00
实际上是需要加--unrar才行,而且只能clamscan 不能
clamdscan
红雨 回复于:2005-07-29 22:03:38
偶照此升级到0.86.2后,出现这样的现象:
# cat
ERROR: Can‘t save PID to file /var/run/: Permi
ssion denied
freshclam daemon 0.86.2 (OS: linux-
gnu, ARCH: i386, CPU: i686)
ClamAV update process started at Fri Jul 29 17:17:11 2005
is up to date (version: 33, sigs: 36102, f-
level: 5, builder: tkojm)
is up to date (version: 997, sigs: 1055, f-
level: 5, builder: arnaud)
# cat clamav/
Fri Jul 29 17:13:36 2005 -> ERROR: Can‘t unlink the pid file
/var/run/
Fri Jul 29 17:17:10 2005 -> ERROR: Can‘t save PID in file /v
ar/run/
如何解决,敬请赐教!
platinum 回复于:2005-07-29 23:01:19
ERROR: Can‘t save PID to file /var/run/: [colo
r=red:95acb172a7][b:95acb172a7]Permission denied[/color:95a
cb172a7] [/b:95acb172a7]
检查你的权限
红雨 回复于:2005-07-30 00:13:54
# dir /var/ -l
drwxr-xr-x 10 root root 4096 7-29 23:07 run
究竟要什么样的权限呢?
我菜我怕谁 回复于:2005-07-30 08:40:16
777看看,哈哈
红雨 回复于:2005-07-30 08:54:10
[quote:fcb1147b85="我菜我怕谁"]777
[/quote:fcb1147b85]
不明白?
具体怎么操作,能说详细点么?
platinum 回复于:2005-07-30 09:30:53
# chmod 777 目录
看看,哈哈
or
# chown 目录
man chmod
man chown
红雨 回复于:2005-07-30 10:12:07
搞定!
版权声明:本文标题:clamav卸载安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1721069709a859152.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论