linux如何关闭selinux?
/usr/bin/setenforce 是用来修改SELinux的实时运行模式的
临时打开:
setenforce 1----设置SELinux 成为enforcing模式
临时关闭:
setenforce 0----设置SELinux 成为permissive模式
如果要彻底禁用SELinux 需要在/etc/sysconfig/selinux中设置参数selinux=0 ,或者在/etc/grub.conf中添加这个参数
/usr/bin/setstatus -v首先我们可以用命令来查看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文件可以永久地禁用它查看SELinux状态:
1、/usr/sbin/sestatus -v##如果SELinux status参数为enabled即为开启状态
SELinux status:enabled
2、getenforce##也可以用这个命令检查
关闭SELinux:
1、临时关闭(不用重启机器):
setenforce 0##设置SELinux 成为permissive模式
##setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可首先我们可以用命令来查看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文件可以永久地禁用它。
CentOS 8 怎么禁用 SELinux 呢?
这表明SELinux已启动并正在运行。
要暂时禁用SELinux,请运行命令。
# setenforce 0
另外,您可以运行命令。
# setenforce Permissive
这些命令中的任何一个都将暂时禁用SELinux,直到下次重启为止。
?在CentOS 8上永久禁用SELinux
现在,让我们看看如何永久禁用SELinux。 SElinux的配置文件位于?/etc/selinux/config。 因此,我们需要对该文件进行一些修改。
现在,使用命令检查SELinux的状态。
[linuxidc@localhost www.linuxidc.com]$ sestatus
SELinux status:disabled
SELinux是CentOS 8上非常关键的功能,有助于限制未经授权的用户访问系统上的某些服务。
原创文章,作者:墨羽SEO,如若转载,请注明出处:https://www.moyuseo.com/fuwuqi/8649.html