使用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破解开机密码的更多相关文章

  1. 如何使用通用pe工具箱破解开机密码

    下载最新版的通用pe工具箱将u盘制作成启动盘,接着重启连续按热键进入到bios系统下,设置u盘为第一启动,保存重启. 1.这时候会进入通用pe工具箱的选择界面,我们选择第八个“运行Windows登陆密 ...

  2. 如何清除win7开机密码

    一.电脑已经登录到系统,但是忘记了密1对于这种情况是最简单的,其实只需要将密码取消就可以了右键单击桌面上我的电脑,选择管理即可进入计算机管理界面2依次展开系统工具--本地用户和组--用户,在右侧选择要 ...

  3. 破解win7开机密码,又不取消密码

    Win7开机密码破解方法 1. 进入pe.(可用系统盘,或者u盘启动) 2.进入c:\windows\system32下 更改magnify.exe和cmd.exe的所有者为administrator ...

  4. Ubuntu 破解密码及用户管理

    Ubuntu 破解密码及用户管理 ubuntu 16.04 破解密码 useradd 实现以下要求 1.ubuntu16.04破解密码 2.创建下面的用户.组和组成员关系 名字为xipudata 的组 ...

  5. 破解Linux系统开机密码

    在我们使用Linux虚拟机的时候,经常会忘记自己设置的开机密码,无奈之下只有重新建一个虚拟机,然而新建往往会浪费掉我们很多时间,这时候,知道如何破解Linux系统密码就显得很重要了. 下面我们使用bo ...

  6. 【转】Win10开机密码忘了?教你破解Win10开机密码

    [PConline 技巧]Win10开机密码忘记了怎么办?这个问题很多人都遇到过,如何破解一台Win10电脑的开机密码呢(非BIOS开机密码)?其实很简单,利用下面这个方法,分分钟就能搞定. 一招破解 ...

  7. 路由器安全——破解wifi密码,同时中间人攻击

    聊聊安全那些事儿 篇一:Wi-Fi安全浅析 2016-04-25 13:18:16 141点赞 712收藏 63评论 前言 近期,Wi-Fi相关的安全话题充斥着电视新闻的大屏幕,先是曝出了路由器劫持的 ...

  8. [原创]kali linux下破解wifi密码以及局域网渗透

    无线破解是进行无线渗透的第一步.破解无线目前只有两种方法:抓包.跑pin. 破解无线方法一:抓包.我是在kali linux下进行的. 将无线网卡的模式调为监听模式. airmon-ng start ...

  9. win7绕过开机密码攻略

    访问windows机器,经常会因为忘记了开机密码而苦恼.当然你也可以选择重装,这样最简单粗暴.如果有重要数据保存在C盘之类的(个人严重推荐不要保存到C盘),那就不是重装能解决的问题了.2014年12月 ...

随机推荐

  1. xshell、xftp免费版下载方法

    第一步:进入官站 https://www.netsarang.com/   第二步:选中Free License

  2. Java IO学习--File类

    一.File类 File类具备一定的误导性,可能容易认为它指代的是文件,实际并非如此,它既能代表一个特定文件的名称,又能表示一个目录下一组文件的名称.简而言之,File类是文件或者目录路径名的抽象表示 ...

  3. LeetCode 215——数组中的第 K 个最大元素

    1. 题目 在未排序的数组中找到第 k 个最大的元素.请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素. 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2 ...

  4. hibernate延时加载机制

    延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作.在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另 ...

  5. C++STL——list

    一.相关定义 list 链表,分配的内存不连续 可以高效地进行插入/删除元素 不可随机访问,访问速度慢 特征 只能通过迭代器来访问list中的元素 在头和尾都可以插入元素 二.list [前提条件] ...

  6. # ML学习小笔记—Gradien Descent

    关于本课程的相关资料http://speech.ee.ntu.edu.tw/~tlkagk/courses_ML17.html 根据前面所为,当我们得到Loss方程的时候,我们希望求得最优的Loss方 ...

  7. lintcode-94-二叉树中的最大路径和

    94-二叉树中的最大路径和 给出一棵二叉树,寻找一条路径使其路径和最大,路径可以在任一节点中开始和结束(路径和为两个节点之间所在路径上的节点权值之和) 样例 给出一棵二叉树: 返回 6 标签 动态规划 ...

  8. lintcode-45-最大子数组差

    45-最大子数组差 给定一个整数数组,找出两个不重叠的子数组A和B,使两个子数组和的差的绝对值|SUM(A) - SUM(B)|最大. 返回这个最大的差值. 注意事项 子数组最少包含一个数 样例 给出 ...

  9. SSH答疑解惑系列(二)——java.lang.reflect.InvocationTargetException异常

    在项目中遇到了invocationTargetException的问题,在这里跟大家分享一下. 报错信息如下: 使用反射时,比如执行invoke方法,如果被反射执行的方法体抛出了Exception,这 ...

  10. 【bzoj2956】模积和 数论

    题目描述 求∑∑((n mod i)*(m mod j))其中1<=i<=n,1<=j<=m,i≠j. 输入 第一行两个数n,m. 输出 一个整数表示答案mod 1994041 ...