SELinux已启用但仍拒绝数据库连接的问题求助
SELinux已启用但仍拒绝数据库连接的问题求助
各位大佬,我碰到个棘手的问题想求助!我的SELinux明明处于启用状态,但就是不让数据库建立连接,报错信息是mysqli::real_connect(): (HY000/2002): Permission denied。我已经确认是SELinux的问题——把它关掉之后,这个连接错误就彻底消失了,但我也清楚关闭SELinux会带来安全风险,所以不想就这么凑活。
我搜了好多解决方案,发现大家给出的方法基本都一致,都是类似某技术讨论里提到的操作。不过我照着那些命令执行之后,先给大家看看sestatus的输出:
- SELinux status: enabled
- SELinuxfs mount: /sys/fs/selinux
- SELinux root directory: /etc/selinux
- Loaded policy name: targeted
- Current mode: enforcing
- Mode from config file: enforcing
- Policy MLS status: enabled
- Policy ...(内容未完整显示)
备注:内容来源于stack exchange,提问作者PrvtPilot
相关产品推荐
相关产品推荐

