我不小心启用了 SELINUX 并重新启动了系统,而不知道其后果。现在,我无法访问我的 CENTOS 7 设备中的登录系统。
到目前为止我尝试过的:
https://serverfault.com/questions/501304/disable-selinux-permanently
kernel /boot/vmlinuz-2.6.32-358.2.1.el6.x86_64 ro root=/dev/xvda1 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto console=tty0 selinux=0
Run Code Online (Sandbox Code Playgroud)
和这个
# cat /etc/grub.conf
........
root (hd0,0)
kernel /vmlinuz-2.6.32-279.el6.x86_64 root=/dev/md3 selinux=0
initrd /initramfs-2.6.32-279.el6.x86_64.img
.........
Run Code Online (Sandbox Code Playgroud)
但我重新启动系统后,仍然无法登录。
root=/dev/xda
还有or的目的是什么/dev/md3
。
更新:我访问内核启动并说我应该在 grub.cfg 中设置 selinux=0,但是当我转到 grub.cfg 时,它是只读的,并且文章中的源路径与 grub.cfg 的路径不同。