本文共 2974 字,大约阅读时间需要 9 分钟。
3、配置Clam AntiVirus:
#vi /etc/clamav/clamd.conf #PidFile /var/run/clamd.pid LocalSocket /tmp/clamd.socket #DatabaseDirectory /var/lib/clamav LogFile /var/log/clamav/clamd.log PidFile /var/run/clamav/clamd.pid LocalSocket /var/run/clamav/clamd.socket DatabaseDirectory /usr/local/clamav/share StreamMaxLength 20M // 后面的数值应该与邮件服务器允许的最大附件值相一致 TCPSocket 3310 //tcp 监听端口 (2)#vi /etc/clamav/freshclam.conf #DatabaseDirectory /var/lib/clamav #UpdateLogFile /var/log/freshclam.log PidFile /var/run/freshclam.pid DatabaseDirectory /usr/local/clamav/share UpdateLogFile /var/log/clamav/freshclam.log PidFile /var/run/clamav/freshclam.pid DatabaseMirror db.XY.clamav.net // 这里也可以把XY改成您的国家代码来实现,比如,我们用cn来代替 4、建立日志所在的目录、进程与socket所在的目录,并让它属于clamav用户
#mkdir -v /var/log/clamav #chown -R amavis.amavis /var/log/clamav #mkdir -v /var/run/clamav #chmod -R 777 /var/run/clamav #chown -R amavis.amavis /var/run/clamav #touch /var/log/clamav/freshclam.log #chown clamav.clamav /var/log/clamav/freshclam.log 5、配置crontab,让Clam AntiVirus每小时检测一次新的病毒库
37 * * * * /usr/local/clamav/bin/freshclam 6、配置库文件搜索路径
#echo “/usr/local/clamav/lib” >> /etc/ls.so.conf 7、配置clamav开机自动启动
#chkconfig --level 35 clamd on 8 编辑/etc/rc.d/init.d/clamd,将服务进程的路径指向刚才的安装目录
#vi /etc/rc.d/init.d/clamd progdir="/usr/local/sbin" progdir="/usr/local/clamav/sbin" 9. 启动clamd
九、安装配置装Spamassassin-3.2.3(反垃圾邮件过滤器)
1、安装依赖的perl相关包
推荐使用CPAN自动安装(你的主机要能连上Internet),它能够自动下载安装,并能解决安装过程中的依赖关系。您可以使用类同的以下的命令来进行安装: cpan> install Digest::SHA1 //Digest::SHA1 为要安装的包名称 2、安装Spamassassin-3.2.3
#tar jxvf Mail-SpamAssassin-3.2.3.tar.bz2 #cd Mail-SpamAssassin-3.2.3 3、编辑主配置文件/etc/mail/spamassassin/local.cf
rewrite_header Subject *****SPAM***** 4、测试spamassassin
#spamassassin -t < sample-nonspam.txt > nonspam.out #spamassassin -t < sample-spam.txt > spam.out 5、检查配置文件
要是出现config: SpamAssassin failed to parse line, skipping: rewrite_subject 1的警告,可以把 /etc/mail/spamassassin/local.cf 配置文件的 rewrite_subject 1 注释掉 6、启动进程,并将其加入到自动启动队列
#cp /root/postfix/Mail-SpamAssassin-3.0.5/spamd/ redhat-rc-script.sh /etc/init.d/spamd // root/postfix/Mail-SpamAssassin-3.0.5/spamd/ 下 本文转自wiliiwin 51CTO博客,原文链接:http://blog.51cto.com/wiliiwin/221332 转载地址:http://cbaal.baihongyu.com/