SELinux 会让你的服务器变砖吗?

SELinux 会让你的服务器变砖吗?

我已在 CentOS Stream 上启用了 SELinux(之前它处于禁用状态,不知道具体历史)。我只是更改了以下行/etc/selinux/config(之前是disabled这样的):

SELINUX=enforcing

然后我重启,现在我完全退出了。我无法登录控制台,无法以用户身份或 root 身份登录,甚至无法在重启时选择的恢复模式下登录。任何登录尝试都会被拒绝,没有任何通知。

我以用户身份做了相反的事情https://stackoverflow.com/questions/21873341/cannot-login-to-server-after-disabling-selinux并且他使用 IP 上的 ssh 的技巧也不起作用。

这是一台虚拟计算机。也许我在编辑该配置文件时犯了错误,例如输入错误或意外更改了某些内容(可能性很小,但这很奇怪)。有什么想法吗,我现在可以尝试什么?

答案1

严格策略将默认阻止所有内容,除非您专门编写策略来允许它......

在启动时将其添加到 grub 命令中: Kernel...... selinux=0

相关内容