VMware安装Linux虚拟机后忘记root密码处理方法

OS版本:Red Hat 7.7

问题说明:

之前用VMWare安装了一台Linux虚机,由于长期没使用,导致忘记了root密码。所以需要修改root密码。

Root密码修改

现将修改root密码的操作步骤记录如下。

1.启动虚拟机,出现启动倒计时界面时,按键盘上的任意键,进入如下界面:

在这里插入图片描述

2.然后按下键盘的“E”键按下键盘的e键,进入编辑模式:
(注:选中第一个(高亮显示即为选中)选项)

crashkernel 前面的 ro 修改成 rw(ro表示readonly权限),另外加入 init=/bin/sh
在这里插入图片描述
修改完成后,Ctrl+x保存

3.然后会进入安全模式:
输入passwd命令修改密码,按提示修改root密码,输入密码和确认密码后,即可修改成功。

如果第一次输入passwd命令提示发现找不到该命令,则输入chroot /sysroot命令后再次输入passwd命令。

4.运行 touch /.autorelabel 命令,使修改的密码生效。
touch /.autorelabel 命令执行完成后,执行exit命令退出,然后reboot命令重启虚拟机的Linux服务,成功重启后,即可使用新的密码登录了。
在这里插入图片描述
重启过程截图:
在这里插入图片描述


参考:
https://blog.csdn.net/smilehappiness/article/details/105306049
https://www.cnblogs.com/limingli/p/10032690.html

猜你喜欢

转载自blog.csdn.net/Ruishine/article/details/129048890