关闭SELinux

临时关闭

服务器重启后失效,工具使用过程中可能会出现服务异常。

  1. 查询SELinux状态。

    1
    sestatus
    

    “Current mode”显示“enforcing”表示SELinux已开启强制模式。

  2. 将SELinux模式设置为“permissive”

    1
    setenforce 0
    

  3. 再次查询SELinux状态。

    1
    sestatus
    

    “Current mode”显示“”permissive表示SELinux已临时关闭强制模式。

  4. (可选)恢复强制模式。

    若对SELinux强制模式有要求,可在工具使用后恢复。

    1
    setenforce 1
    

    SELinux模式设置为“enforcing”

  5. (可选)查询SELinux状态。

    1
    sestatus
    

    “Current mode”显示“”“enforcing”表示SELinux已重新开启强制模式。

永久关闭

  1. 查询SELinux状态。

    1
    sestatus
    

    “SELinux status”显示“enabled”表示SELinux已开启。

  2. 修改“/etc/selinux/config”文件。

    1
    vi /etc/selinux/config
    

    按“i”进入编辑模式,将“SELINUX=enforcing”改为“SELINUX=disabled”

    按“ESC”,输入“:wq”,按“Enter”保存并退出。

  3. 重启服务器。

    1
    reboot
    

    请慎重执行重启服务器操作。

  4. 再次查询SELinux状态。

    1
    sestatus
    

    “SELinux status”显示“disabled”表示SELinux已关闭。

  5. (可选)恢复SELinux原始状态。

    修改“/etc/selinux/config”文件。
    1
    vi /etc/selinux/config
    

    按“i”进入编辑模式,将“SELINUX=disabled”改为“SELINUX=enforcing”

    按“ESC”,输入“:wq”,按“Enter”保存并退出。

  6. (可选)重启服务器。

    1
    reboot
    

  7. (可选)再次查询SELinux状态。

    1
    sestatus
    

    “SELinux status”显示“enforcing”表示SELinux已重新开启。