单用户模式

进入单用户模式需要重启linux   重启的命令  如图  :    reboot   init6     shutdown -r  now    poweroff 

f0cdbe88eb4cb9718b4004eb4af38167.png-wh_

按上下选择启动方式  也可以按e  edit   进入你选择的进行编辑   

c9b9511f5272717b9d7a04393a27e7e5.png-wh_

按完E键之后进入这样的界面 这个界面就是grub   ,grub 是个启动工具 

grub就是找到你系统当中的启动盘。

3b33952e00be5d948052a586ff7bdc97.png-wh_

之后找到linux 16   其中ro表示只读 

e2a5c1427f6fbdc6d70411c75d6970c6.png-wh_

更改为  rw  表示读写  sysroot 是系统所在目录  是原系统所在路径    更改为:rw init=/sysroot/bin/sh   

配置好之后ctrl+x  同时按 自行进入系统

e5392f494998cf3d3a99811776b39d4b.png-wh_

改完系统自行启动  如下图 : 

ee90a84608312bd05bc2f19ee526618c.png-wh_

可以在当前系统下查看之前配置的/sysroot/root/.ssh/authorized_keys 

4fb645b91e8eee8ee99df2afad5e81bb.png-wh_

需要切换到原来的系统   切换命令   chroot /sysroot/   这里很关键  切换系统 

d71fa03576414e18ff45a6d0cd2e8a89.png-wh_

可以查看  cat /root/.ssh/authorized_keys 

b6894f779764c94bbb9a0bb02aa67c3e.png-wh_

输入  :  passwd root  修改密码   

7f3677a643ec1c4952b72fac84d7ad07.png-wh_

如果有小方框显示   注意是乱码需要 LANG=en 

77d9b21ffcd77d6bbb528caa4cc61ccf.png-wh_

这一步很关键  输入   touch /.autorelabel  

eb9774a763763ff9f782d2b0b1dc796b.png-wh_

然后  重新启动客户端    在电源选项里   

9504be881867e7a1ca160e017d3809f7.png-wh_

登录没有问题