在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模式。