ubuntu忘记密码

来源:互联网 发布:javascript案例 编辑:程序博客网 时间:2024/04/29 03:56

开机,按住‘Shift’键不放,直到出现下面的画面。
这里写图片描述
选择ubuntu高级选项,单击‘e’键。
这里写图片描述
单击‘F10’键进入下面的界面。
这里写图片描述
选择第二个,单击‘e’键。
这里写图片描述
单击‘F10’键,进入下面的界面。
这里写图片描述
等待…直到出现下面的界面Recovery Menu
这里写图片描述
选择‘root’,单击‘空格’键。
这里写图片描述
如果不记得用户名,输入下面的命令查看用户名。

cat /etc/shadow

这里写图片描述
我在这里查到了用户名为‘wang’。
这里写图片描述
然后执行下面的命令进行修改用户名密码。

passwd wang

这里写图片描述
提示错误信息:Authentication token manipulation error.
这是因为/etc/passwd和/etc/shadow不同步导致。
那么,执行下面的命令,开启或同步用户的投影密码。

pwconv

这里写图片描述
又出现错误:cannot lock /etc/passwd;try again later.
执行下面的命令,修改/etc/passwd文件的权限。

chmod 777 /etc/passwd

这里写图片描述
仍然报错:changing permissions od ‘etc/passwd’: Read-only file system.
这就需要重新挂载根目录。
执行下面的两条命令。

chmod 666 /dev/nullmount -o remount,rw /

这里写图片描述

这里写图片描述
执行完成后,再次执行命令修改/etc/passwd文件的权限。

chmod 777 /etc/passwd

这里写图片描述
执行成功。
再执行pwconv命令同步用户的投影密码。

pwconv

这里写图片描述
执行成功。
这时候,我们就可以修改用户的密码了。

passwd wang

这里写图片描述
输入新密码,单击‘回车’键。
再次确认新密码,单击‘回车’键。

这里写图片描述
系统提示修改成功。
也可以修改root密码或其他用户的密码。

修改完密码,执行下面的命令进行重启。

reboot

这里写图片描述

0 0
原创粉丝点击