SElinux:如何在不重启的情况下切换到宽容模式?

SElinux:如何在不重启的情况下切换到宽容模式?

我需要在生产服务器上将 selinux 更改为“宽容模式”,而无需重新启动,但 setenforce 不允许我这样做(以 root 身份),它总是打印“setenforce:SELinux 已禁用”我做错了什么?

[root@server3 ~]# setenforce 0
setenforce: SELinux is disabled
[root@server3 ~]# setenforce 1
setenforce: SELinux is disabled
[root@server3 ~]# setenforce Permissive
setenforce: SELinux is disabled
[root@server3 ~]# getenforce
Disabled

答案1

setenforce只能用于改变SELinux 运行的模式。它不能用于启用 SELinux。

答案2

因此,必须首先启用 SELinux,如下所示:

sudo nano /etc/selinux/config

然后改变

SELINUX=disabled

进入

SELINUX=permissive

然后重新启动。

重启后你应该

# getenforce
Permissive

答案3

setenforce 0(不需要重启)然后检查 sestatus

相关内容