找回遗忘的Linux密码

在ununtu linux上实战通过。
源起:话说ubuntu10.10beta版发布已经月余。10.10号正式版本上线。
新版本有不少新特性。于是想在虚拟机安装下尝尝鲜。
之前虚拟机上已经装过一个版本(9.10)。
霸道的Oracle收购了Sun,因而Sun之前一系列产品线全部归Oracle所有,包括sun,mysql,virtualbox等
众多牛x产品。virtualbox之前是用的3.0.x版本,还是sun的logo。只是装个ubuntu10.10,还不想升级至3.2.x。

流程
开始安装ubuntu10.10。
虚拟机安装linux(其它任何系统也一样)过程简单得很,在此不赘述。

大约30min。安装完成,reboot。

要使用全屏,无缝模式,3d等效果。必须安装virtualbox的增强包。
分配虚拟光驱将增强包镜像文件加载,进入linux终端,运行增强包。
一路下来,报错,说什么内核不支持啥的。

之前9.04,9.10都没有这种问题。

想到之前同事装10.10,没出现过这种问题。一问,同事用的是virtualbox3.2。可能是虚拟机不兼容最新版本ubuntu吧。

得了,下载一个最新版本的virtualbox吧。

一路安装virtualbox吧。果然,全部换成了oracle的logo。

在这里提一下,之前已经安装好了ubuntu嘛,没人愿意在新virtualbox上再安装一遍吧,再等个30min。可以先导出虚拟电脑,做个备份。这样,在新的虚拟机上,做导入操作即可。

安装好后,virtualbox自动将原来的虚拟电脑导入了。之前的备份没用上(这个习惯是好的,这里没用上,只能说virtualbox做得人性化)。

再次安装增强功能。无错。

so,启动ubuntu10.10,正常。

启动ubuntu9.10,提示密码验证无法通过。之前分明没有做过修改密码的操作啊(我只备份了ubuntu10.10,9.10并未做过备份),
可能是virtualbox的自动扫描导入将密码文件损坏(个人猜测)。

当时急着体验ubuntu10.10,也没来得及深究。

今天早上,尝试再启动下,还是提示密码错误。

小强精神爆发,实在解决不了,再删除不迟。呼叫google大神先。

google上找到强文若干篇。现总结如下:

Ubuntu有支持密码找回,不过这也说明个问题,Ubuntu一旦被拿到硬盘,所有安全机制完全消失。
下面是找回密码流程:

  1.开机

  2.在grub启动列表中按ESC

  3.按 e 来修改平时启动的那个选项

  4.在kernel***那一行再按 e

  5.在最后面加上 rw init=/bin/bash

  6.按确定

  7.按 b 来启动

  此时是你在使用root用户,所以要小心不要乱按其他命令,除非你知道你在干什么。

  8.用 passwd <用户名> 来重设你的密码

  9.重启 shutdown -r now

结果:按照上面步骤做过后,成功启动ubuntu9.10。密码当然是新设置的密码啦。

建议和玩笑(转载+加工):
如果不怀好意的人接近你的电脑而你又不再旁边,他可以轻松修改用户密码,这个好办,给GRUB加密码,如果他重新启动系统用LiveCD引导,这个好办,加BIOS密码,如果他打开机箱拆下硬盘拿去挂到其他系统上~~~根本就没有绝对安全的办法,设置好密码,不要让别人接近你的电脑。还可以给电脑加个锁,接上交流电(在锁上接上交流电), 谁碰电死谁。哈哈。玩笑。

其它:网上搜索了一下,好像还有不少其它方式找到遗忘密码。
如启动的时候选择recovery模式启动,然后passwd {user}。 这种方式没有尝试过。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值