禁用CentOS的SELinux
启动虚拟机里面的Docker时,发现怎么都启动不了,于是通过journalctl -xe
命令查看日志,日志显示SELinux
是开启的状态,那么只需要关闭SELinux
即可。
SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是Linux历史上最杰出的新安全子系统。
查看SELinux的状态
1 | [root@mylocal ~]# getenforce |
这表明SELinux
是启动的状态。
永久关闭SELinux
编辑/etc/selinux/config
文件
1 | [root@mylocal ~]# vi /etc/selinux/config |
将SELINUX=enforcing
改为SELINUX=disabled
1 | # This file controls the state of SELinux on the system. |
保存并退出后,要想使其生效,需要重启系统reboot
。
临时关闭
对于有些机器来说,不能随便重启时,可以使用如下命令临时禁用。
1 | setenforce 0 |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment