破解linux虚拟机的密码(二)

在公司交接的时候,可能会出现一点意外,像密码找不到一类的情况

下面就试一试自己破解密码

先将虚拟机关机,然后启动

1.在GRUB界面按“e”键进入编辑界面

 2.下图就是编辑界面,并找到linux16这一行,然后按键盘上的“end”键,就会跳到行尾

3.在这行尾添加” console=ttyS0 rd.break console=tty0“ 添加之后就可以按”Ctrl+x“进入恢复模式

4.以可写方式挂载硬盘中的根目录,并重设 root 密码:

5.进入恢复模式后,输入下面的命令,进行重新挂载根系统、切换到根系统、设置考试指定的密码、标记下一次启动重做 SELinux 标签等一系列操作。

switch_root:/# mount -o remount,rw /sysroot            //以可读写方式重新挂载根系统

switch_root:/# chroot /sysroot/                                 //切换到根系统

sh-4.2# passwd root                    //设置考试指定的密码  

另一种方法(#sh-4.2# echo 123456 | passwd --stdin root)              //这里或者用这种非交互方式设置密码更简洁  

sh-4.2# touch /.autorelabel                              //标记下一次启动重做 SELinux 标签

sh-4.2# exit                                               //退出

switch_root:/# reboot                           //重启

6.然后直接按回车,启动系统,输入账号密码就可以直接进入系统操作了

原文地址:https://www.cnblogs.com/zgqbky/p/13490243.html