我正在尝试检查我的 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
。