了解如何关闭selinux[通俗易懂]

了解如何关闭selinux[通俗易懂]

大家好,又见面了,我是你们的朋友全栈君。

1.查看SELinux状态

1.1 getenforce

getenforce 命令是单词get(获取)和enforce(执行)连写,可查看selinux状态,与setenforce命令相反。

setenforce 命令则是单词set(设置)和enforce(执行)连写,用于设置selinux防火墙状态,如: setenforce 0用于关闭selinux防火墙,但重启后失效

代码语言:javascript复制[root@localhost ~]# getenforce

Enforcing1.2 /usr/sbin/sestatus

Current mode表示当前selinux防火墙的安全策略

代码语言:javascript复制[root@localhost ~]# /usr/sbin/sestatus

SELinux status: enabled

SELinuxfs mount: /sys/fs/selinux

SELinux root directory: /etc/selinux

Loaded policy name: targeted

Current mode: enforcing

Mode from config file: enforcing

Policy MLS status: enabled

Policy deny_unknown status: allowed

Max kernel policy version: 28SELinux status:selinux防火墙的状态,enabled表示启用selinux防火墙

Current mode: selinux防火墙当前的安全策略,enforcing 表示强

2.关闭SELinux

2.1 临时关闭

setenforce 0 :用于关闭selinux防火墙,但重启后失效。

代码语言:javascript复制[root@localhost ~]# setenforce 0

[root@localhost ~]# /usr/sbin/sestatus

SELinux status: enabled

SELinuxfs mount: /sys/fs/selinux

SELinux root directory: /etc/selinux

Loaded policy name: targeted

Current mode: permissive

Mode from config file: enforcing

Policy MLS status: enabled

Policy deny_unknown status: allowed

Max kernel policy version: 282.1 永久关闭

修改selinux的配置文件,重启后生效。

打开 selinux 配置文件

代码语言:javascript复制[root@localhost ~]# vim /etc/selinux/config修改 selinux 配置文件

将SELINUX=enforcing改为SELINUX=disabled,保存后退出

代码语言:javascript复制# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

# enforcing - SELinux security policy is enforced.

# permissive - SELinux prints warnings instead of enforcing.

# disabled - No SELinux policy is loaded.

SELINUX=enforcing

# SELINUXTYPE= can take one of three two values:

# targeted - Targeted processes are protected,

# minimum - Modification of targeted policy. Only selected processes are protected.

# mls - Multi Level Security protection.

SELINUXTYPE=targeted此时获取当前selinux防火墙的安全策略仍为Enforcing,配置文件并未生效。

代码语言:javascript复制[root@localhost ~]# getenforce

Enforcing重启

代码语言:javascript复制[root@localhost ~]# reboot验证

代码语言:javascript复制[root@localhost ~]# /usr/sbin/sestatus

SELinux status: disabled

[root@localhost ~]# getenforce

Disabled发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/153560.html原文链接:https://javaforall.cn

相关推荐

电脑动态ip地址上网设置方法
365永久激活怎么做到的

电脑动态ip地址上网设置方法

📅 11-10 👁️ 1478
苹果新一代iPad Pro最快10月份推出 将搭载速度更快的M5芯片
365天电影观看免费

苹果新一代iPad Pro最快10月份推出 将搭载速度更快的M5芯片

📅 10-14 👁️ 5810
鱼和虾哪个有营养
365bet在线体育

鱼和虾哪个有营养

📅 10-23 👁️ 5785
吸盘时间长了吸不住怎么办?6 个小妙招轻松解决!​
365永久激活怎么做到的

吸盘时间长了吸不住怎么办?6 个小妙招轻松解决!​

📅 08-13 👁️ 4923
18年世界杯比利时赛果 2018世界杯比利时赛程和战果
365永久激活怎么做到的

18年世界杯比利时赛果 2018世界杯比利时赛程和战果

📅 08-28 👁️ 6764
【情報】(停更)拔刀劍(Slash Blade)一覽@Minecraft(當個創世神) @Minecraft 我的世界(當個創世神) 哈啦板