我用Centos 7.3获得了一个新的vServer。 和SELinux 2.5。*。 我想让SELinux活跃起来,以便对我的服务器进行更好的访问控制,但没有任何效果。 如果我检查SELinux模式并进入
getenforce: disabled
要么
SELinux status: disabled
另外我用shutdown -r重新启动服务器,现在仍然是同样的问题。 检查你的CentOS上安装了哪些SELinux软件包
rpm -qa | grep selinux libselinux-python-2.5-6.el7.x86_64 libselinux-utils-2.5-6.el7.x86_64 libselinux-2.5-6.el7.x86_64 selinux-policy-3.13.1-102.el7_3.7.noarch
我已经安装了更多的SELinux包,以便在日志中捕获更多的错误消息,但是所有的日志文件都是空的。
cat /var/log/messages | grep "SELinux is preventing" empty feedback also with | grep "SELinux"
如果使用cat命令查看SELINUXconfiguration文件,我会看到SELINUX已经设置为强制未禁用。
这是一个错误还是什么? 我知道Centos 7.3的版本是新的,但我得到与该操作系统的vServer。 我已经用7.1服务器试过了,一切正常。
是的,我已经多次重新启动服务器。
您的VPS在OpenVZ上运行,这是一个基于容器的“虚拟化”,不支持SELinux。
如果您需要SELinux,则需要切换到另一个支持SELinux的虚拟机pipe理程序,例如Hyper-V,VMware,KVM,Xen以及其他可能的虚拟机。