好久没有登录VirtualBox中的Ubuntu虚拟机,今天登录了一下,发现自己竟然忘记了用户的密码,root用户的密码也忘了,于是上网找了几篇文章看了一下,终于顺利解决了。我用的是Ubuntu-server-12.04版本,下面介绍一下解决方法。
1.1 启动虚拟机,进入到GRUB,用键盘“↑”或“↓”键选择第二行(Ubuntu, with Linux 3.3.0-23-generic (recovery mode))
1.2 按键盘“e”键进入编辑页面(注意不是回车)
1.3 把ro recovery nomodeset改成rw single init=/bin/bash
1.4 按键盘Ctrl+x两个键,进入单用户模式
1.5 修改用户的密码
cat /etc/shadow # 查看当前用户(如果知道用户名,可以忽略)
passwd "username" # 用户名为username,引号记得加上
然后提示输入用户密码,输入两边即可。
重启后即可登录。
用户登录后,执行以下命令:
sudo passwd root # 获得root权限进行修改
# 输入两次密码,修改完成
http://blog.csdn.net/zonelan/article/details/7968193
http://ljhzzyx.blog.163.com/blog/static/383803122010430114655408/
Copyright ©2013-2015 LYM Power by Github. Base on Jekyll-Bootstrap.