我不确定是否记得当我在我的服务器上安装红帽子5。 那么我怎样才能确定selinux是否被禁用?
只需尝试
grep -i selinux /var/log/dmesg
注意:
确定是否启用selinux的干净方法是使用libselinux-utils包中的selinuxenabled工具。 问题是你的内核可能有selinux编译和强制,但 (由于各种不寻常的原因) 没有安装selinux-utils。
这是一个非常罕见的情况,但它可以归结为你的:)
请参见SELinux手册中的pipe理员控制 SELinux:
selinuxenabled;; echo $?
如果启用SELinux将显示0,如果禁用则显示-256。
RHEL上的标准交互工具是getenforce。 它会输出一条消息,告诉用户SELinux处于哪种模式:执行,允许或禁用。
在Red Hat系统中,你可以编辑/etc/selinux/config并设置:
SELINUX=disabled
重新启动,你是金。