如何临时或永久禁用或启用SELinux?

我有一个软呢帽桌面。我想运行一些服务,但我得到一个关于SELinux的错误。如何禁用SELinux?Selinux是Linux系统中常用的一种安全机制。它有Linux内核的支持。Selinux为指定的服务、应用程序和用户创建上下文。阻止它们访问Linux系统中不相关或不安全的部分。在本教程中,我们将了解如何临时或持久地禁用和启用SELinux。

远程虚拟机安装linux/Ubuntu/centos/deepin/mac双系统安装
| 月销量315件
优惠价10元
原价¥10

淘口令:

¥ufpXXGmSCRn¥
 

获取SELinux的状态

启用或禁用前 selinux 状态列表当前状态非常有用。我们可以用 sestatus 显示SELinux是启用还是禁用的命令。

$ sestatus

如果 sestatus 我们可以在Ubuntu,Debian,Kali,Mint中用以下命令安装它。

$ sudo apt install policycoreutils

暂时禁用SELinux

我们可以在两种模式下禁用SELinux。我们可以使用 setenforce 命令。这种命令在重新启动前都有效。重新启动后,配置的设置将生效。

$ setenforce 0

禁用SELinux 坚持不懈地

我们可以通过改变 /etc/selinux/config文件 . 用nano打开文件。我们必须是root才能编辑此文件。

$ nano /etc/selinux/config

我们将遵循以下原则。禁用SELinux SELINUX=禁用 . 之后请重新启动系统。

# 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=disabled # 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

我们可以临时启用SELinux,这将影响最多重新启动 setenforce 1 与禁用命令相反的命令。

$ setenforce 1

启用 始终如一地

与禁用类似,我们将更改上述配置文件 SELINUX=强制执行 .

图片[1]-如何临时或永久禁用或启用SELinux?-cppku-C++库

相关文章: 如何用Cracklib检查Linux中的密码强度?

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享