SELinux是Linux操作系统内核层面的增强安全机制。这篇帮助讲解了SELinux安装和卸载的操作方法,适用于CentOS 8、CentOS 7、CentOS 6操作系统,需要以root身份执行。
禁用并卸载SELinux
# setenforce 0
# yum remove selinux-policy\*
# rm -rf /etc/selinux/targeted /etc/selinux/config
安装SELinux
# yum install selinux-policy-targeted
# yum install selinux-policy-devel policycoreutils
# touch /.autorelabel; reboot
SELinux会在系统重启时检测/.autorelabel文件,然后用正确的SELinux上下文重新标记所有文件。如果系统文件较多,云服务器可能在较长时间内处于不可用状态。我们可以通过控制台查看云服务器的当前状态。
更多信息可参考SELinux官方文档。