使用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. 系统学习Docker 践行DevOps理念

    Docker代表的容器技术是近两年的大热技术,和人工智能.区块链等热点不同,容器技术的门槛并不高,每一个开发.测试.运维人员都能在日常工作中掌握和使用,是当今IT从业人员的必备技能之一.本课程会带大家 ...

  2. CodeForces-1132F Clear the String

    题目链接 https://vjudge.net/problem/CodeForces-1132F 题面 Description You are given a string \(s\) of leng ...

  3. C语言关于“输入包含多行数据,请处理到文件结束”的问题

    今天,笔者在做本校ACM校赛网络赛的时候,遇到输入格式中有这样的要求:输入包含多行数据,请处理到文件结束.题目的逻辑很简单,主要功能代码很容易实现,但是题目中没有“明确”指出控制台中输入数据以什么方式 ...

  4. LeetCode 36——有效的数独

    1. 题目 2. 解答 将数独中数字的 ASCII 码值转化到 0-8 之间作为散列值,建立一个散列表,然后分别逐行.逐列.逐宫(3*3小块)统计每个数字的出现次数,若出现次数大于 1,则数独无效. ...

  5. Python之tornado框架实现翻页功能

    1.结果如图所示,这里将html页面与网站的请求处理放在不同地方了 start.py代码 import tornado.ioloop import tornado.web from controlle ...

  6. Week7 Teamework from Z.XML-任务分配

    任务分配 Z.XML任务初步分配新鲜出炉,请关注! 初步估计,我们的项目需要191小时.但是根据敏捷开发的方法,我们将在开发过程中根据情况迅速调整任务分配,以适应当时问题.

  7. CubieTruck使用笔记--SD卡中使用lubuntu

    http://docs.cubieboard.org/tutorials/ct1/installation/install_lubuntu_desktop_server_to_sd_card 按照上面 ...

  8. [android]不解锁刷机

    本人因为误操作进入andriod recovery模式,显示failed to boot 2,致手机无法恢复出厂值, 当时那叫一个郁闷.上论坛搜寻无数,唉让刷底包的无数(在此不解释),万恶的刷底包. ...

  9. java--List转换成json格式

    方法一 首先导入jar包,json-rpc-1.0.jar public class List2Json { public static JSONArray ProLogList2Json(List& ...

  10. IDEA里面添加lombok插件,编写简略风格Java代码

    在 java平台上,lombok 提供了简单的注解的形式来帮助我们消除一些必须有但看起来很臃肿的代码, 比如属性的get/set,及对象的toString等方法,特别是相对于 POJO; 关于lomb ...