目录权限导致sendmail不能发信的问题
发现一台测试机器的sendmail不能发信了
翻开/var/log/maillog一看
发现大段的error信息:
NOQUEUE: SYSERR(root): /etc/mail/submit.cf: line 546: fileclass: cannot open ‘/etc/mail/trusted-users’: World writable directory
查了下资料
发现应该是目录权限过宽的原因(一般是777)
但是据查
/etc/mail/trusted-users文件的权限是644
/etc/mail/目录的权限是755
貌似都没有问题呀
在仔细看看资料
原来
sendmail要检查”/”、”/etc/”、”/etc/mail/”这三个目录的权限
不仅仅是目录”/etc/mail/”
我再一查
果然
“/”的权限让某人给改成了777
//faint
然后我
chmod 755 /
然后就好了




