我的SElinux怎么从enforcing变成permissive了?

2025-03-21 23:46:25
推荐回答(1个)
回答1:

通过配置文件调整SELinux的参数:

  1. [root@www ~]# vi /etc/selinux/config

  2. SELINUX=enforcing <==调整 enforcing|disabled|permissive

  3. SELINUXTYPE=targeted <==目前仅有 targeted 与 strict

SELinux 的启动与关闭 【重要常识】:

  1. 改变了政策则需要重新开机。

  2. SELinux 是整合到核心里面去的, 只可以在 SELinux 运作下切换成为强制 (enforcing) 或宽容 (permissive) 模式,不能够直接关闭 SELinux 的!

  3. 由 SELinux 关闭 (disable) 的状态到开启的状态也需要重新开机。

SELinux有三种运作模式:

  1. Enforcing:强制模式

  2. Permissive:宽容模式

  3. Disabled:关闭

将 SELinux 在 Enforcing 与 permissive 之间切换与查看 

[root@www ~]# setenforce 0        

[root@www ~]# getenforce Permissive           

[root@www ~]# setenforce 1 

[root@www ~]# getenforce Enforcing