ubuntu 单用户破解密码

引言~

0x1 事情起因

最近由于搭建实验环境需要用到ubuntu,但是但我登录进去的时候,发现了一件很蛋疼的事情——俺的root密码又忘记了,很难受,每次设置密码的时候都很纠结,你说设的复杂吧,这密码有容易忘记,设的简单一点吧,又怕它不安全(其实这里是虚拟机,按道理来说随便设个弱密码就行了,但是由于一直以来的习惯,我还是选择了设置个强口令),但这口令强就强在太过复杂,导致设置者本人都给忘记了,不说了,下面是破解步骤,不麻烦,就简单的几步
在这里插入图片描述

0x2 破解步骤

1.终端输入reboot或者右上角选择手动重启,注意,重启的过程中按住shift键,不然无法进入grub!!在这里插入图片描述
2.当出现grub引导界面时,我们选择上下方向键选择高级选项,接着按一下“e”键 来进入编辑模式,其它的用法可以参考grub引导下面说明
在这里插入图片描述

3.进入以下画面,看到里面有一些选项,这时候我们根据这时千万不要敲回车键,不然会直接加载系统,这时候我们选中有recovery mode的选项按e进入编译启动参数

在这里插入图片描述

在这里插入图片描述

4.按e进入如下界面,在位于倒数第四行找到图中红色框的recovery nomodeset并将其删掉,再在这一行的后面输入:quiet splash rw init=/bin/bash,记住,是在recovery nomodeset这一行的最后面!

quiet splash rw init=/bin/bash

在这里插入图片描述
往刚才删除的那行后面添加 quiet splash rw init=/bin/bash。然后按F10或者Ctrl+x 启动。
在这里插入图片描述

在系统成功运行后会直接进入root mode,直接输入:passwd,系统会提示你输入新的root密码,当我们键入passwd回车后,接着再往终端输入信息时,我们向终端输入的一切信息我们都会不可见,这也是对我们输入的信息一种保障吧在这里插入图片描述

修改完之后输入reboot重启系统即可

也有可能会发生输入reboot也无法重启的问题,这时候我们按照下图即可解决
在这里插入图片描述

小结~
通过简单的几步,我们实现了单用户模式破解密码,所以为了操作系统的安全,我们要为grub面板设置密码防止非法用户使用单用户模式对root口令进行重置操作

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值