前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >通过恢复GRUB来破解VCSA 6.0的ROOT密码

通过恢复GRUB来破解VCSA 6.0的ROOT密码

作者头像
孙杰
修改2020-07-10 15:18:26
1.6K0
修改2020-07-10 15:18:26
举报
文章被收录于专栏:云技术+云运维云技术+云运维

VCSA 6.0与VCSA 5.5不太一样,尤其是在关于ROOT密码恢复这块,以前可以直接恢复,但是现在暂时还没法直接这样做恢复,因为在启动时单用户模式里关于GRUB的部分被隐藏了,所以,没法这样修改了。而在VCSA 6.0里要恢复密码的步骤如下:

1、首先找一个Linux的引导ISO,例如RHEL 7.x或CENTOS 7.x,将它加载到VCSA 6.0虚拟机后,从光盘引导,启动VCSA 6.0虚拟机,在启动这个RHEL 7.x ISO时,来到如图01所示的界面里的“Troubleshooting”按钮,回车:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

2、选择如图02所示的“Rescue a Red Hat Enterprise Linux System”,然后回车:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

3、在图03所示的窗口里,选则第一个选项红色框选部分“Continue”按钮,这一步是为了将VCSA 6.0的root文件系统Mount为Read/Write,挂载到/mnt/sysimage:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

4、然后,VCSA的root文件系统被挂在到/mnt/sysimage下面,如图04所示:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

5、如图05所示,可以看到/mnt/sysimage/boot目录以及其中的内容如下:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

备注:从上图中,可以看到一个“grub”选项;

6、来到如图06所示的界面里看到“menu.lst”选项,这里面就存放了GRUB启动引导的密码:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

7、之后,执行vi menu.lst,打开GRUB的引导选单编辑窗口里,来到如图07所示的界面里,可以看到“password”后面经过MD5加密后的密码:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

之后,删除掉上图中的那一行,然后保存退出;

8、完成修改之后,可以看到如图08所示的界面

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

9、退出Shell界面,然后将ISO从VCSA 6.0虚拟机移除,然后重新启动这台VCSA 6.0虚拟机系统:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

10、在重启过程的第一个界面里,按“ESC”按钮,然后移动到中间的选单,输入字母“e”,如图10所示:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

11、接着输入字母“e”进入到Kernel编辑页面,如图11所示:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

12、之后来到如图12的界面里,在后面添加“init=/bin/bash”内容:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

13、之后,输入字母“b”,启动系统,如图13所示:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

14、来到如图14所示的启动界面里:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

15、在图14所示的界面里输入命令"passwd root",来到如图15所示:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

系统会弹出窗口让设定新密码,连续输入两次后,完成设定;

16、修改完成后,启动你的VCSA 6.0,就可以来到如图16所示的界面,输入你设定的密码,登陆进去,确认没问题,搞定:

通过恢复GRUB来破解VCSA 6.0的ROOT密码
通过恢复GRUB来破解VCSA 6.0的ROOT密码

至此,完成了全部的密码恢复所需流程,修改完成后重启系统可正常进入VCSA。

本文转载自网络

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-08-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档