免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1051 | 回复: 3
打印 上一主题 下一主题

[Mail] qmail-scanner的问题,请大家帮忙看看,不胜感激! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-29 11:16 |只看该作者 |倒序浏览
我在redhat7。3上哟用iceblood的安装包安装好qmail等后,再安装perl插件、maildrop,qmail-scanner和clamav,按网上
http://bbs.chinaunix.net/forum/viewtopic.php?t=254662的文章配置
但是在使用普通用户运行/var/qmail/bin/qmail-scanner-queue.pl -z 时返回cannot write to /var/spool/qmailscan/qmail-scanner-queue-version.txt.tmp -Permission denied at /var/qmail/bin/qmail-scanner-queue.pl line 1589
在使用普通用户运行/var/qmail/bin/qmail-scanner-queue.pl -g 时返回perlscanner:generate new DB file from /var/spool/qmailscan/quarantine-attachments.txt
X-Qmail-Scanner-1.20:[] cannot open for write /var/spool/qmailscan/quarantine-attachments.db.tmp -Permission denied
这两个错误就是从qmail-scanner-queue.pl里返回的,我已经执行了附加步骤: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/spool/qmailscan里的qmail-queue.log和/var/spool/qmailscan/tmp里都没有任何内容,我认为是权限不够都无法记录进去,同时,病毒邮件也没有被隔离,或发送给postmaster,等于说qmail-scanner没有起到作用,我把/var/spool/qmailscan文件夹极其文件夹内的文件都给予了777,还是不行。
而且在/var/spool/qmailscan文件夹下,是没有write /var/spool/qmailscan/quarantine-attachments.db.tmp和qmail-scanner-queue-version.txt.tmp这两个文件的。
我直接运行clamav和ravlin扫描邮件文件夹,都发现了病毒邮件,但是qmail-scanner好象没有生效一样。
大家帮帮忙,看能不能帮我解决这个问题,在这里先谢谢了!

论坛徽章:
0
2 [报告]
发表于 2004-07-29 12:21 |只看该作者

qmail-scanner的问题,请大家帮忙看看,不胜感激!

Please log into an unpriviledged account and run
/var/qmail/bin/qmail-scanner-queue.pl -g

If you see the error "Can't do setuid", or "ermission denied", then
refer to the FAQ.

(e.g.  "setuidgid qmaild /var/qmail/bin/qmail-scanner-queue.pl -g"

论坛徽章:
0
3 [报告]
发表于 2004-07-29 14:19 |只看该作者

qmail-scanner的问题,请大家帮忙看看,不胜感激!

原帖由 "sxqw" 发表:
Please log into an unpriviledged account and run
/var/qmail/bin/qmail-scanner-queue.pl -g

If you see the error "Can't do setuid", or "ermission denied", then
refer to the FAQ.

(e.g.  "setuidg..........

不好意思,我不知道在哪里查询该FAQ,我看了本版的qmail FAQ,在里面没有找到相关的信息。能不能麻烦一下,直接指点一下我。我已经为此郁闷了n天了。

论坛徽章:
0
4 [报告]
发表于 2004-07-29 15:00 |只看该作者

qmail-scanner的问题,请大家帮忙看看,不胜感激!

就在root下就可以执行
/var/qmail/bin/qmail-scanner-queue.pl -g
其实在你前面的执行了./configure  --install 程序已经自动执行了
/var/qmail/bin/qmail-scanner-queue.pl -g 这个步骤
看看有没有 /var/spool/qmailscan/quarantine-attachments.db
文件就知道有没有进行过 -g 的操作了
/var/spool/qmailscan/qmail-scanner-queue-version.txt
这个文件的属主 qscand:qscand 你用普通用户执行 -g 的操作自然是Permission denied

另外,FAQ 就是你 tar zxvf qmail-scanner-1.20.tgz  
cd qmail-scanner-1.20  目录中的 FAQ.php 文件,也可以到 qmail-scanner 的主页上看看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP