111

单用户模式和windows的安全模式有点像

reboot init 6 shutdown -r    

init 0 是关机  poweroff 

重启的瞬间按一下方向键,按e键可以去编辑去选择的系统,

 

进入到了grub界面 ,grub是一个启动工具,grub会找到系统里面的启动盘,

找到linux16 开头这行,按右方向键,找到 ro  改成 rw  init=/sysroot/bin/sh  

 

ctrl+x  同时按 

 

切换到原来系统里面

chroot /sysroot/

cat /root/.ssh/authorized_keys

 

可以更改密码了,发现是乱码

LANG=en  设置成英文就不会乱码了

passwd root

touch /.autorelabel

 

重启虚拟机,即可完成密码的重置。即可用新密码登录了

 

但用户模式不能远程进行,必须现场登录机器。所以如果是托管在比较远的机房里面,要让现场驻场人员提供修改密码的服务即可。

原文地址:https://www.cnblogs.com/fqnb001/p/9120439.html