这个简短的指南解释了如何重置 sudo Ubuntu 20.04 LTS 桌面版和服务器版中的密码。 第一次安装 Ubuntu 时,一个新的 sudo 将创建用户来执行各种管理任务。 如果您有多个 sudo 用户,您可以轻松重置忘记的 sudo 另一个用户或管理用户密码 sudo 用户帐号。 如果你只有一个怎么办 sudo 用户,您丢失了密码? 没问题! 很容易被遗忘 sudo Ubuntu中的用户密码。 我在 Ubuntu 20.04 LTS 服务器上测试了本指南,但是下面给出的步骤对于其他 Ubuntu 版本和衍生版本是相同的。
在 Ubuntu 20.04 LTS 中重置 Sudo 密码
我们可以从 “救援” 或者 “单用户” 模式。
重置一个 sudo 用户的密码,首先你需要进入救援模式。 请参阅以下指南以在类 Ubuntu 系统中启动救援模式。
- 如何在 Ubuntu 20.04 / 18.04 中启动进入救援模式或紧急模式
进入救援模式后,挂载根目录(/
) 通过输入以下命令,文件系统处于读/写模式:
# mount -n -o remount,rw /
现在,重置 sudo 用户密码使用 “passwd
“ 命令:
# passwd sk
这里, “问” 是个 sudo 用户。 将其替换为您自己的用户名。
Enter 密码两次:
New password: Retype new password: passwd: password updated successfully
在 Ubuntu 中重置 Sudo 密码
就是这样。 我们已经重置了 sudo 用户密码。 如果您已按照上述链接中的方法 1 进入救援模式,请按 “Ctrl+d
” 启动进入正常模式。 或者,您可以键入以下任一命令以启动到正常模式。
systemctl default
或者,
exit
如果要重新引导系统而不是引导到正常模式,请输入:
systemctl reboot
如果您已按照上述链接中所述的方法 2 进入救援模式,请键入:
exit
您将返回到恢复菜单。 选择 ”恢复正常启动” 并按 ENTER 键。
在 Ubuntu 中启动到正常模式
再次选择 OK 并按 ENTER 继续引导进入正常模式:
Exit 恢复模式并启动进入正常模式
您现在可以使用新的 sudo 运行管理命令时的密码。
如果我忘记了用户名和密码怎么办?
如果您忘记了用户名,您可以使用以下命令轻松列出 Linux 系统中的可用用户:
# cat /etc/passwd
我的 Ubuntu 20.04 系统的示例输出:
[...] sk:x:1000:1000:sk,,,:/home/sk:/bin/bash [...]
好了,您现在有了用户名。 只需按照上述步骤重置用户密码即可。
建议阅读:
- 如何在 CentOS 8 / RHEL 8 中重置 Root 用户密码
- 如何重置根密码 Fedora 35
希望这可以帮助。