apache - 漏洞?没有托管策略无法设置持久 bool 值

标签 apache email redhat

我安装了 Magneto,但无法发送任何电子邮件。经调查,httpd_can_sendmail 已关闭。这可以通过 getsebool -a | 来显示。 grep 邮件.

首先我尝试了 setsebool -P httpd_can_sendmail on,这给了我一个错误 Cannot set persistent booleans without managed policy

然后我读了this article ,它说这是一个错误,它真的应该提示你需要 root 权限。所以 sudo setsebool -P httpd_can_sendmail on 打开了它。错误报告已有 4 年历史,该站点位于托管在 AWS 上的 Red Hat Enterprise Linux Server 6.5 版(圣地亚哥)上。此错误消息是否只是措辞错误?我应该以 root 身份运行该命令吗?

最佳答案

这个错误信息是对的,因为你需要有一个特权用户来设置 selinux 属性。

如果您不需要成为特权用户,系统上的每个用户都可以更改 selinux 以及您不需要的其他内容。

希望这个回答对你有用。

关于apache - 漏洞?没有托管策略无法设置持久 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24018697/

相关文章:

windows - xampp 中的 apache 无法打开 - 在它之前工作之后

email - 是否在76之后是RFC 2045所定义的MIME节的行长限制?

ruby-on-rails - 如何使用 gem devise&mailgun 发送电子邮件确认

java - JBoss集群和RHCS有什么区别?

python-3.x - IPython notebook 总是显示 "kernel starting, please wait..."

apache - 在共享主机上时,如何在Apache 2中模拟和测试URL重写规则,而在.htaccess中禁用/不允许RewriteLog?

Apache CGI 超时 - 它如何杀死和/或通知 child ?

php - Nginx 不会将 Cookie 传递给代理

django - 检查电子邮件验证 Django

linux - 无法在 Red Hat Enterprise Linux 5.3 上编辑 sendmail 配置