我试图检查,如果我的selinux是禁用/启用,找不到它的configuration文件,为什么它那样,我应该怎么做,以禁用它。
sestatus会告诉你,SELinux是否启用,以及其他一些特征。
要将SELinux更改为禁用,可以使用以下命令:
setenforce 0
虽然这并不能取代configuration文件,但它会将SELinux置于宽容模式,直到下一次重新启动,这意味着SELinux正在运行并正在logging,但实际上并没有控制权限。
你也可以试试命令:
/usr/bin/system-config-securitylevel-tui
完全禁用它。
以下命令:
yum provides /etc/selinux/config
会告诉你该文件属于哪个软件包以及软件包是否已经安装。 通常这将是一些selinux-policy包。
如果没有安装,你可以安装yum install 。
如果报告已安装,但在文件系统中不存在,那么系统是非常错误的。
CentOS下的selinuxconfiguration文件path是/etc/sysconfig/selinux 。