环境
- 系统 - 虚拟机 centos7
- 为了搭建samba,开启了selinux,然后系统开机就一直在转圈圈,所以本文记录救援模式修复的过程
步骤
重启系统
进入内核,看到如图菜单的时候按
e
键,进入编辑模式
找到如下图所示位置,添加
rd.break console=tty0
,然后按CTRL + X
保存,系统自动重启
理论上不出问题的话,将看到如下界面,
然后执行,注意rw和remount直接的是逗号,且没有空格,看到shell有变化即成功切入系统
# mount -o rw,remount /sysroot
# chroot /sysroot
接下来就是正常的修改文件,将enforcing改为了disabled
# vim /etc/selinux/config
保存退出编辑,退出到第一层的shell,然后重启
至此,我的问题解决.
修改root密码与此过程类似,如果后期我忘了密码再来补重置密码的步骤