相关文章
北京网站制作许多老江湖都自愧不如 身价300万的大四生
网页设计王国峰:做站赚钱是为了什么
企通互联如何解决google 网站含有恶意软件
北京网站建设关于搜索市场的几个不一定
网站制作Web2.0学习指南
网站设计什么是垂直搜索?
网站设计创业的依赖不是资本 而是经营模式和团队
北京网站建设细节看网络推广:从程咬金到早餐店
北京网站制作网络推广从业者的工作总结
网站设计我的四年做地方站经历!续:论坛运营篇
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网站建设 >> 企通互联网站建设构建邮件服务器病毒防护系统
企通互联网站建设构建邮件服务器病毒防护系统
1)maildrop-1.5.2.20030423.tar.gz 北京网站设计
2)perl-Time-HiRes-1.38-3.i386.rpm 网页设计
北京网页设计3)clamav-0.65.tar.gz 网页设计
4)qmail-scanner-1.20.tgz
一、maildrop安装
| tar zxvf maildrop-1.5.2.20030423.tar.gz 网站建设 ./configure [options] 北京网站制作 make 网站设计 make install-strip 网站设计 make install-man |
二、安装 perl-Time-HiRes-1.38-3.i386.rpm
rpm -ivh perl-Time-HiRes-1.38-3.i386.rpm
三、安装clamav-0.65.tar.gz
| grouadd clamav 网页设计 useradd –g clamav –s /bin/false clamav 网站制作 tar zxvf clamav-0.65.tar.gz 企通互联 cd clamav-0.65 企通互联 ./configure 北京网页设计 make check 北京网站制作 make install |
更新病毒库,freshclam
把freshclam加入crontab 定时更新病毒库;
修改/usr/local/etc/clamav.conf;
Example前加# 或删掉;
执行clamscan 测试;
执行clamd;
然后执行clamdscan。
四、安装qmail-scanner-1.20.tgz
| groupadd qscand 北京网页设计 useradd –g qscand –s /bin/false qscand 网站建设 tar zxvf qmail-scanner-1.20.tgz 北京网站制作 cd qmail-scanner-1.20 企通互联网站制作 ./configure --qmail-queue-binary /var /qmail/bin/qmail-queue --admin postmaster \ 网页设计 --domain abc.com.cn --notify sender,admin --local-domains abc.com.cn --lang en_GB\ 北京网页设计 --debug yes --unzip yes --scanners clamscan 网站建设北京网站建设 检查有无错误, 北京网页设计 然后安装./configure --qmail-queue-binary /var /qmail/bin/qmail-queue --admin postmaster \ 网站设计 --domain abc.com.cn --notify sender,admin --local-domains abc.com.cn --lang en_GB\ 北京网站制作 --debug yes --unzip yes --scanners clamscan --install |
看看是否在/var/qmail/bin/qmail-scanner-queue.pl是否存在:企通互联
| chown qscand:qscand /var/qmail/bin/qmail-scanner-queue.pl 北京网站制作 chmod 4755 /var/qmail/bin/qmail-scanner-queue.pl |
北京网站建设 然后用一个普通用户登陆,执行/var/qmail/bin/qmail-scanner-queue.pl -z
如果没有Can't do setuid出现,恭喜你,如果有回到安装文件目录,有个contrib目录。北京网站制作
网站设计
make 北京网站建设
make install
网站设计 附加步骤:北京网站设计
北京网站制作
chown qscand:qscand /var/qmail/bin/qmail-scanner-queue 网站设计
chmod 4755 /var/qmail/bin/qmail-scanner-queue 北京网站设计
chmod 0755 /var/qmail/bin/qmail-scanner-queue.pl
然后用一个普通用户登陆,执行/var/qmail/bin/qmail-scanner-queue -z 企通互联
/var/qmail/bin/qmail-scanner-queue –g
修改环境变量:
北京网站设计 1、在你的qmail启动脚本加入
| QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue.pl如果作了附加步骤用下面的: 北京网站设计 QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue 网站建设 eXPort QMAILQUEUE |
2、还有一种方法:请参考FAQ.PHP
| Instead set it under the tcpserver smtp rules file (you're using Qmail - so you already know what that is - right? :-). That way you can even setup Qmail-Scanner to only scan mail from particular SMTP client IP address ranges/etc. This is now the only officially supported mechanism. Set it something like this: 网页设计 #/etc/tcpserver/smtp.rules 北京网站设计 # 北京网页设计 # No Qmail-Scanner at all for mail from 127.0.0.1 北京网页设计 127.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-queue" 企通互联 # Use Qmail-Scanner without SpamAssassin on any mail from the local network 企通互联 # [it triggers SpamAssassin via the presence of the RELAYCLIENT var] 网站设计 10.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl" 网站建设 # 北京网站设计 # Use Qmail-Scanner with SpamAssassin on any mail from the rest of the world 北京网站建设 :allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl" 北京网页设计 Then run "maketcprules" or something like "tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp" to rebuild the database |
重起 www.qitongnet.comqmail 测试,这里有测试程序:网站制作
北京网页设计
/youdir/software/qmail-scanner-1.20 test_installation.sh
不知什么原因,我的clamscan 扫描不到病毒,经过测试,发现了原因,正确解决方法:
修改qmail-scanner-queue.pl中的
| my $clamscan_options="-r --disable-summary --max-recursion=10 --max-space=1000000";为 北京网站设计 my $clamscan_options="-r --mbox --disable-summary --max-recursion=10 --max-space=1000000"; |
就可以OK了。
主要的排错监测日志
| /var/spool/qmailscan/quarantine.log 网站制作 /var/spool/qmailscan/qmail-queue.log 北京网站建设 /var/log/clamd.log 北京网站设计 /var/qmail/maillog |