快捷搜索:   文件 java linux

关闭SELinux服务器打不开各种程序不能访问WEB不能访问MySQL解决方法

原因有几个。
1. 如余虹建所说,麻烦确实是一个因素
2. 圈子里的人都会关掉它,我们看到的文章,书里,使用SELinux的真的非常少。因为关掉它造成的损失可以有解释说别人也是这么做的

3. 不确定性,因为一直没有搞过,然后所有的软件的文档里也没有写SELinux相关的配置,遇到相关问题时不好解决


        getenforce   这个命令可以查看到selinux的状态,当前可以看到是关闭状态的。


    


二、

还有一个命令也可以查看出selinux的状态。

sestatus -v




三、

还有一个setenforce 命令可以设置selinux的状态,

具体可以查看 man  8 setenforce


四、

假设selinux是正在运行的,我们可以使用setenforce 命令设置临时关闭,不用重启生效。

setenforce 0


五、

我们还可以通过编辑文件,然后重启让它关闭生效。

vi /etc/sysconfig/selinux

把里边的一行改为

SELINUX=disabled

改了之后保存,然后重启就可以了。


六、

改了之后,文件的内容如下图

setenforce 0 可以临时关闭,但重启之后还是会变成原来的状态。

修改/etc/sysconfig/selinux文件可以永久地禁用它。

1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态

2、getenforce                 ##也可以用这个命令检查

1、临时关闭(不用重启机器):

                              ##setenforce 1 设置SELinux 成为enforcing模式

修改/etc/selinux/config 文件

重启机器即可


 



您可能还会对下面的文章感兴趣:

头像:

设置头像

x
名称(*):
域名    :
邮箱    :

评论内容(*): 刷新评论 提交评论