我有一个 ubuntu 服务器,但忘记了 root 密码。我在任何文档中都找不到通行证(我的错)。现在我有另一个用户在 sudo 列表中,但该用户的密码保存在 kitty 中,我也不记得了,我可以用它登录,但是当我登录并使用 sudo 执行一些管理命令时,它需要该用户的密码我看不到它。问题是我如何才能看到保存在隐藏字符中的那个小猫密码?
我有一个 ubuntu 服务器,但忘记了 root 密码。我在任何文档中都找不到通行证(我的错)。现在我有另一个用户在 sudo 列表中,但该用户的密码保存在 kitty 中,我也不记得了,我可以用它登录,但是当我登录并使用 sudo 执行一些管理命令时,它需要该用户的密码我看不到它。问题是我如何才能看到保存在隐藏字符中的那个小猫密码?
要恢复保存在KiTTY中的密码,请按照以下简单步骤操作:
它看起来像这样,其中存储在KiTTY中的密码中的“ YourPassword ” :
它是加密的,所以你不能。
但是,您可以通过引导进入单用户模式来重置 root 密码。在 GRUB 中,将单词添加
single
到引导命令的末尾,它将允许您设置 root 密码。如果它是远程服务器,那肯定更困难,因为单用户模式 = 没有网络访问权限。您需要以某种方式获得控制台。
编辑:因为它是一个亚马逊实例,您可以将 EBS 卷附加到另一个实例并手动修改 passwd 文件。