SELinux setebool 命令在 Google 计算引擎上失败

SELinux setebool 命令在 Google 计算引擎上失败

我正在尝试在 Google 计算引擎上设置我的网站(LAMP 堆栈、CentOS 6.9)。我使用 PHPMailer 发送邮件(注册、注册、登录等)

我已经在 G-Suite 和 PHPMailer 调用中设置了 smtp 和所有这些好东西。但我的邮件没有通过。大多数其他人已经解决了这个问题

sudo setsebool -P httpd_can_sendmail 1
sudo setsebool -P httpd_can_network_connect 1

但就我而言,setsebool 没有生效(从下面可以看出)。当我以root身份运行setsebool时,它被杀死了!

[me]$ sudo setsebool -P httpd_can_sendmail 1
[me]$ sudo setsebool -P httpd_can_network_connect 1
[me]$ getsebool httpd_can_sendmail
httpd_can_sendmail --> off
[me]$ getsebool httpd_can_network_connect
httpd_can_network_connect --> off

// Try as root & it gets killed by ...?
[me]$ sudo su -
[root]# setsebool -P httpd_can_sendmail 1
Killed

显然我错过了一些东西。也许谷歌不允许这样做。任何指示将不胜感激!

相关内容