禁用 SeLinux

禁用 SeLinux

我不确定我是否记得我什么时候在服务器上安装了 Red Hat 5。那么我如何确定 selinux 是否被禁用?

答案1

只需尝试

grep -i selinux /var/log/dmesg

笔记:
确定 selinux 是否启用的最干净的方法是使用软件包selinuxenabled中的工具libselinux-utils。问题是你的内核可以编译并执行 selinux,但是(由于各种不常见的原因)没有安装 selinux-utils。
这是一种相当不常见的情况,但它与您的情况类似:)

答案2

管理员对 SELinux 的控制在 SELinux 手册中:

selinuxenabled;; echo $?

如果 SELinux 已启用则显示 0,如果已禁用则显示 -256。

答案3

RHEL 上的标准交互工具是 getenforce。它会输出一条消息,告诉用户 SELinux 处于哪种模式:强制、宽容还是禁用。

答案4

在Red Hat系统中,您可以编辑/etc/selinux/config和设置:

SELINUX=disabled

重新启动,一切就绪了。

相关内容