SELinux是Security-Enhanced Linux的简称,是Linux操作系统的一项安全加固特性。SELinux默认会阻止很多系统操作,带来管理上的麻烦,而且学习了解SELinux的性价比并不高,因此通常会将其禁用,用其他安全措施来代替。下面,就以一台安装CentOS 7操作系统的云服务器为例,演示如何禁用SELinux的操作方法。
首先,我们检查SELinux的状态。
sestatus
如果命令行返回:SELinux status: enabled,说明SELinux是启用状态。可通过以下命令禁用:
setenforce 0
这个命令只能暂时禁用SELinux,一旦系统重启,又会恢复原先的设置。因此,我们需要直接修改SELinux的配置文件。
vi /etc/sysconfig/selinux
把下面这行设置为disabled:
SELINUX=disabled
重启后,再次检查SELinux的状态,确认是否已经禁用。
sestatus
以上就是禁用SELinux的操作方法。