由于搬家并且有一段时间没使用电脑,所以我无法登录。
版本是 Ubuntu 12.04 LTS,Linux 3.2.0.25。不确定它是否正在启动?监视器上的最后一行是 - TheCollective 登录:
看来我可能丢失了登录名和密码信息...有什么办法吗?
答案1
要重置密码,1)首先您需要重新启动并选择末尾带有(恢复模式)的选项。
2)启动进入恢复控制台后,选择 Root,如下所示。
3)然后它会将你吐出到 shell 中。此时,你的 Ubuntu 安装处于只读模式。由于我们要进行更改,因此我们需要重新挂载 / 分区。为此,请键入:
mount -o rw,remount /
4)此时,驱动器现在设置为读/写模式。
警告Root shell 非常强大,在此处运行任何命令都应特别小心。
如果您也忘记了您的用户名,您可以运行以下被动命令并刷新您的记忆:
ls /home
5)现在用户名已经恢复,我们可以重置密码了:
passwd username
并将用户名替换为您要重置密码的用户名。然后它会提示您输入新密码。
6) 最后一步是输入exit
并从出现的菜单中选择“resume”。一旦您返回 GUI,您就应该能够使用新密码登录。
特别说明:我为你准备了图片和其他一切,但 AskUbuntu 不允许发布图片,除非我的声誉达到至少 10。但你可以找到相同的指南,带有图片,这里
答案2
如果没有单独的 root 帐户或其他用户允许 sudo,最好的可能是从 LiveCD 启动您的计算机 - 当然假设这里只是您的桌面,您可以随时重新启动它。
一旦 Live 系统启动,您就可以在某个挂载点下挂载磁盘并编辑原始 /etc/shadow 以删除密码字符串。将计算机重新启动到正确的系统 - 然后无需密码登录并设置一个新密码。