前言:
很早之前自己虚拟机的密码就忘记了,自己也尝试了去解决,可是并没有解决掉,因为自己的Xshell当时是记住密码连接的,所以把这事放一边了,直到有一天突然发现Xshell也无法连接自己的虚拟机了,奔溃,只能解决了呗,常在河边站哪有不湿鞋,想偷懒是不行的。就在休息那天自己随便聊天问问呗,没想到人家帮了大忙,自己回来一试,真还解决了。长话短说,分享喽~~~
1.启动虚拟机,使用方向键将光标调整到需要修改的内核。(自己选择的是第一个,因为平时用的就是第一个)
2.按“E”键,进入内核启动编辑界面。
3.找到Linux16的那一行,使用方向键将光标至此,并将改行的“ro”改为“rw init=/sysroot/bin/sh”
4.确认无误后,按Ctrl+X,启动单用户模式
5.使用chroot,以root身份访问系统
chroot /sysroot
6.重置root用户密码,输入新密码并重复确认
passwd root
7.更新系统信息
touch /.autorelabel
8.退出chroot,重启服务器,即完成密码修改
exit
5-8步,展示
总结:
有问题不怕,怕的是不去解决。