cat ip.php | mail -s test test@test.com.cn 显示错误

发布于 2022-10-01 00:15:24 字数 317 浏览 12 评论 0

我用 cat ip.php | mail -s test test@test.com.cn 发邮件时,显示如下错误:

/etc/sendmail.cf: line 88: fileclass: cannot open '/etc/mail/local-host-names': World writable directory
/etc/sendmail.cf: line 513: fileclass: cannot open '/etc/mail/trusted-users': World writable directory

哪位大哥可不可以帮我解释一下?谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

雨落星ぅ辰 2022-10-08 00:15:24

...

>; /etc/sendmail.cf: line 88: fileclass: cannot open '/etc/mail/local-host-names': World writable directory
>; /etc/sendmail.cf: line 513: fileclass: cannot open '/etc/mail/trusted-users': World writable directory

sendmail 目录权限设置问题,所有人对它能写是不允许的,试一下

# chmod og-w  /etc
# chmod og-w  /etc/mail

最近可好 2022-10-08 00:15:24

[quote]原帖由 "红袖添香"][/quote 发表:

谢谢,已经可以了,但是我还有一点想不通,为什么连 Root 也不可以呢?

活泼老夫 2022-10-08 00:15:24

有些程序运行前会检查配置文件的属性,如果程序认为安装性有问题的话,它会拒绝执行,比如一些包含密码明文的资源文件如果设置成其它用户也可读的话就不会让你执行。

在红袖门前卖弄实在有点胆怯,有不对的地方,还请红袖及时指出啊。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文