虚拟机linux系统王及密码的破解方式——重设root密码

注:包含KVM镜像盘制作的虚拟机:

一,破解密码

重启系统,在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。

1,重启虚拟机,出现GRUB启动菜单时按e进入编辑状态

虚拟机linux系统王及密码的破解方式——重设root密码_第1张图片

2,找到linux16所在行,在末尾添加:注意上下键选择,一下一下按,找到后按END键跳到末尾:

方法一 :将光标一直移动到 LANG=en_US.UTF-8 后面,空格,再追加init=/bin/sh。这里特别注意,需要写在UTF-8后,保持在同一行,并注意空格。有些虚拟机由于屏幕太小,会自动添加\换行,这个是正常的。

方法二: 末尾添加   rd.break console=tty0 ,按住Ctrl+ x 键进入恢复模式

 

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

方法一:

bash-4.2# mount -o remount, rw /                                                  #挂载/目录

bash-4.2# passwd root                                                        #修改密码的用户名,这里选择root用户进行修改,可以更换为你要修改的用户

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

bash-4.2# exec /sbin/init                                                     #重启系统

 

方法二:

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

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

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

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

sh-4.2# exit switch_root:/# reboot 
 

 

 

 

 

你可能感兴趣的:(#,#)