首页 > 代码库 > Ubuntu破解开机密码

Ubuntu破解开机密码

使用Ubuntu和使用windows系列产品一样,会忘记开机密码。难道我们在忘记开机密码的时候就必须重装系统吗?当然不是了!既然在windows下面我们可以破解开机密码,那么在Ubuntu里面一样可行,当然我们的出发点是基于自己忘记开机密码的时候使用,千万不要干坏事哟。

前提交代

  • 此方法适合Ubuntu和基于Ubuntu发行的Linux发行版本系统,其他发行版本也可参考。网上的相关教程很多,本次带来的本人的一次实际操作!
  • 本次操作基于Ubuntu13.10版本,内核版本3.11.0-12,所以后面具有内核字样的大家可以参考!有可能有出入……
  • 本方法前提是你是grub引导系统,并且grub未加密或者你知道grub密码……

事件起因

一小伙伴之前安装的是Ubuntu Win7双系统,但是Ubuntu长达1年半都没进去过,结果忘记了密码,又不想重装系统所以……

第一步

开机进入grub界面,依次选择【Advanced options for Ubuntu】→
技术分享
【Ubuntu,Linux 3.11.0-12-generic(恢复模式)】
技术分享
然后系统会自动加载相关文件到内存,得到文本方式的Recory Menu(filesystem state:read-only)
技术分享

第二步

在恢复菜单选择root选项,将会给我们一个具有root权限的shell环境,选择root一行之后按键盘上的【Tab】键将光标定位与菜单下方的上面,直接回车
所以接下来我们就要用到这个环境,关于此菜单的其他命令自己搜索了哈!
接下来我们输入以下命令完成重置用户密码(本次使用的用户名为guiji)

1
2
3
4
5
6
7
8
9
10
# 由于当前模式文件系统为只读状态,而我们需要将新的密码写入到文件系统的文件中,所以此步骤是重新挂载 / 文件系统然后传递一个rw可读可写参数以便接下来重置密码
mount –o remount –rw /
# 此命令是重置用户名为guiji的用户的密码
passwd guiji
# 输入的新的密码,基于linux的安全性此密码是不显的,不要怀疑自己没有输入上,你只需要正确输入你想要的密码,并且并回车就行了
xiaohuoban
# 确认新的密码,同样不显
xiaohuoban
#完了提示你密码更新成功,接下来你就可以重新启动该系统,输入命令 reboot,等待系统自动重启
reboot

 

技术分享

第三步

使用新的密码进行登录了
技术分享

最后交代

其实和Window一样,破解开机密码的方法很多种,千万不要以为自己设只一个比较复杂的开机密码就万事大吉了,这类方式我也不怎么使用,相比其他方法我觉得这种方法属于最简单的方法吧,当然是用范围也比较窄,就身边而言玩ubuntu的此方法足以,关于其他方法,遇到了再说吧!暂时就这样!

http://ipchy.net/crack-user-password-on-ubuntu/#comments

Ubuntu破解开机密码