curl
我们可以使用 linux (centos 6) 命令行 ( , wget
,...)连接到特定的 url
但我们无法通过网络服务器(apache)或php连接到它。
我执行了setenforce 0
命令,之后网络服务器和 php 可以连接。
哪个selinux规则导致这个问题以及当selinux启用时如何通过网络服务器(或php)连接?
答案1
您可以使用setsebool httpd_can_network_connect=1
curl
我们可以使用 linux (centos 6) 命令行 ( , wget
,...)连接到特定的 url
但我们无法通过网络服务器(apache)或php连接到它。
我执行了setenforce 0
命令,之后网络服务器和 php 可以连接。
哪个selinux规则导致这个问题以及当selinux启用时如何通过网络服务器(或php)连接?
您可以使用setsebool httpd_can_network_connect=1