Selinux - centos - 缺少 /etc/selinux/config

Selinux - centos - 缺少 /etc/selinux/config

我正在尝试检查我的 selinux 是否被禁用/启用,但找不到它的配置文件,为什么会这样,以及我应该怎么做才能禁用它。

答案1

sestatus将告诉您 SELinux 是否已启用,以及其他一些特性。

答案2

要将 SELinux 更改为禁用,您可以使用以下命令:

setenforce 0

虽然这不会替换配置文件,但它会使 SELinux 进入宽容模式,直到下次重启,这意味着 SELinux 正在运行和记录,但实际上并不控制权限。

您也可以尝试以下命令:

/usr/bin/system-config-securitylevel-tui

彻底禁用它。

答案3

以下命令:

yum provides /etc/selinux/config

会告诉你该文件属于哪个包以及该包是否已安装。通常它会是某个selinux-policy包。

如果尚未安装,您可以使用来安装它yum install

如果报告已安装但在文件系统中不存在则系统存在严重问题。

答案4

CentOS下selinux配置文件路径为/etc/sysconfig/selinux

相关内容