可能在我们平常的工作中,我们有些只是在有些操作时才会登录虚拟机,这就导致出现了一个问题,那就是长时间不登录我们可能会忘记Linux系统中root密码。
那么当我们遗忘我们的密码时,该怎么办呢?
重新安装系统?不不不!我们只需要用我们的“芝麻开门”来进入我们的系统.
即单用户模式下修改我们的root密码。
步骤如下:
1、开机启动界面到达选择登录系统时的界面,按”e“键
2、在下图linux16行中,将 ro 两个字母修改为 rw init=/system/bin/sh
3、修改如下图所示,按 Ctrl+x 进入单用户模式
4、使用命令 chroot/sysroot 访问系统
5、输入命令 passwd root 重置密码
6、更新selinux信息: touch/.autorelabel
7、重新启动系统:reboot,密码修改完成
通过以上7步,我们就可以在我们忘记密码的情况进入我们的虚拟机。
这里总结一下:
【破解密码】:
重启 reboot
e
rd.break(ctrl+x)
mount -o remount,rw /sysroot
chroot /sysroot
passwd
输入密码,再次输入密码
touch /.autorelabel
exit
exit