在CentOS系统中,SELinux(Security-Enhanced Linux)提供了强大的安全策略来保护系统。SELinux有三种模式:Enforcing、Permissive和Disabled。以下是如何设置SELinux模式的步骤:
查看当前SELinux状态
getenforce 输出可能是:
Enforcing:强制模式Permissive:宽容模式Disabled:禁用模式临时切换到宽容模式
setenforce 0 这会将SELinux切换到宽容模式,在此模式下,SELinux策略不会强制执行,但会记录违反策略的行为。
临时切换到强制模式
setenforce 1 这会将SELinux切换回强制模式。
要永久更改SELinux模式,需要编辑/etc/selinux/config文件。
备份原始配置文件
sudo cp /etc/selinux/config /etc/selinux/config.bak 编辑配置文件
sudo vi /etc/selinux/config 找到以下行:
SELINUX=enforcing 将其修改为:
SELINUX=enforcing:强制模式SELINUX=permissive:宽容模式SELINUX=disabled:禁用模式保存并退出编辑器
重启系统以应用更改
sudo reboot 通过以上步骤,您可以在CentOS系统中设置SELinux模式。