忘记了 Ubuntu 的登录密码
既然Ubuntu 14.04已经发布了
我突然想要删除VirtualBox上的不必要虚拟机。但是,我完全想不起登录密码。在删除之前,我想先检查一下里面的内容…
我只能重设密码吗?
当你搜索的时候
有很多信息,但没有找到完全合适的。
因为组合了一些东西,所以效果不错,我会留下备忘录。如果有错误或更简单的方法,请指正,非常感谢。
环境
-
- (VirtualBox 上の) Ubuntu 13.10
GRUB は 2.00-19ubuntu2.1 と出ている
总结
在可写的恢复模式下,使用 root 权限,将该帐户的密码用新密码覆盖。
先编辑 GRUB 菜单。
-
- マシンの起動開始後 shift を押しっぱなしで GRUB のメニューを表示
Advanced options for Ubuntu にフォーカスし
e でメニュー項目の編集画面に入る
(如果想找一个类似Emacs的… 唉呀)
将只读恢复模式更改为可写入的模式
这里有点复杂
-
- 編集対象はメニュー項目のうち (recovery mode) となっているものから選ぶ
linux で始まる行の ro を rw にする
編集後 Ctrl+x で GRUB メニューへ戻る
虽然步骤和更改的部分可能不同,但不能因为是Linux而说不能做。如果无法登录到Ubuntu 13.04,参考以下屏幕截图可能有帮助。
进入恢复模式
-
- 先ほど書き換えた項目を選択・起動
-
- CUI 上で GUI のリカバリーメニューが表示される
root を選択
画面下部にプロンプトが表示される
passwd USER を実行 (USER は適宜置き換えること)
新しいパスワードを2回入力し、成功すると passwd: password updated successfully と表示される
リードオンリーだとここでコケる
exit > (GUIで) OK を2回 > Ubuntu が起動するので(念の為)一度シャットダウン
新しいパスワードでログイン
也许这里的步骤可以提供一个参考,当在 [Linux] Ubuntu 上忘记密码时,该步骤是解决办法。
肝脏是可写入的。
如果只是只读权限,在中文系统中使用 “passwd USER” 命令无效。
passwd: Authentication token manipulation error
被责备”为什么连这个都不知道”。如果在搜索引擎上输入这个错误信息,只会显示有关文件不一致的解决方法。
即使执行pwconv命令,也无法解决整合性不一致的情况。
pwconv: cannot lock /etc/passwd; try again later.
只是挨骂。
幸好有 kakakikikeke 的博客《使用Ubuntu10.04单用户模式登录的方法》,解决了我的问题。
有用的参考网站
- UbuntuTips/Others/Password Forgot – Ubuntu Japanese Wiki