背景:前段时间安装了ubuntu操作系统,一段时间没登陆忘记账号和密码,很是忧伤。
笔者在诸多方面仍然是初学者.感兴趣的方面也很多,电脑装上ubuntu14.04也有一段时间了,但仍然在不断学习更多基础的东西.
因为对于命令行界面还有些不习惯,所以一直依赖于图形界面,需要使用终端的时候也仅在图形界面中打开或者用ctrl+alt+f1来使用终端.
前不久,笔者尝试将开机界面默认为命令行模式,等将所有数值调整完后.开机如愿进入了命令行模式,但猛然间发现竟然忘记了账号,密码倒是记得.于是陷入了无尽的蛋疼中.多番折腾后,总算解决了.
解决方法大概如下:
1.因为无法进入图形模式,所以只能在开机的时候长按shift进入grub界面.
2.进入grub界面后,选择ubuntu高级选项,按e进入
3.然后按ctrl+x引导
4.引导完成,选择recovery mode
5.再选择root drop to root shell promopt
6.输入boot密码进入命令行
7.输入"ls -l /home"查询主用户用户名
8.输入"passwd 用户名"重置密码.
输入完发现报
Authentication token manipulation error 这个错误
去ubuntu社区找到这个答案。
敲入指令之后发现可以修改,简单翻译下,选择root shell 提示选项之后,发现是只读模式挂载,阻止修改密码。
选择/来切换成读写模式。命令是mount -rw -o remount /来切换,切换完成以后重新passwd 账户名,修改完成。