到目前为止,我们已经禁用SE
Linux作为我们的标准操作程序 – 在你告诉我之前,我知道.这就是我们现在有时间的原因.
我们的正常程序是:
>在/ etc / selinux / config中设置SELINUX = disabled
>将selinux = 0添加到grub的内核行
我现在试图撤消所有这些,但在某些服务器上,由于某种原因它不会重新启用.
~ # grep ^SELINUX= /etc/selinux/config SELINUX=permissive ~ # grep -i selinux /boot/grub/menu.lst ~ # getenforce Disabled ~ # sestatus SELinux status: disabled ~ # setenforce 1 setenforce: SELinux is disabled ~ # sestatus SELinux status: disabled
我重启(多次)无济于事,包括使用/.autorelabel文件进行初始重启.
谁能告诉我我错过了什么?
CentOS 6 2.6.32-431.20.3.el6.x86_64
运行dmesg | grep -i selinux出现了这个小错误:
dracut: SELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.24: No such file or directory
什么文件提供?
~ # yum whatprovides /etc/selinux/targeted/policy/policy.24 selinux-policy-targeted-3.7.19-231.el6.noarch : SELinux targeted base policy Repo : base Matched from: Filename : /etc/selinux/targeted/policy/policy.24
重新安装似乎使它很好:
yum reinstall selinux-policy-targeted
为噪音道歉;希望这至少可以帮助其他人.