如何暂时关闭 SELinux 强制执行
如何使用命令提示符暂时关闭 Red Hat Enterprise Linux 服务器版本 6.x 下的 SELinux 强制执行?如何再次打开 SELinux 强制执行?
SELinux 可以在任何给定时间以下列任一模式运行:
SELinux 可以在任何给定时间以下列任一模式运行:
- 强制执行:强制执行 SELinux 安全策略。
- 宽容:SELinux 打印警告而不是强制执行。
- 已禁用:SELinux 已完全禁用。
您可以使用 /selinux/enforce 文件通过以下语法暂时关闭或打开 SELinux 强制执行(即设置为宽容模式)。
暂时关闭SELinux执行
以 root 用户身份输入以下命令:
# echo 0 >/selinux/enforce
输入以下命令查看当前状态,输入:
# sestatus
示例输出:
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: permissive
Mode from config file: enforcing
Policy version: 24
Policy from config file: targeted
暂时启用SELinux强制执行
以 root 用户身份输入以下命令:
# echo 1 >/selinux/enforce
输入以下命令查看当前状态,输入:
# sestatus
示例输出:
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Mode from config file: enforcing
Policy version: 24
Policy from config file: targeted