我有一个 ubuntu 服务器,但忘记了 root 密码。我在任何文档中都找不到通行证(我的错)。现在我有另一个用户在 sudo 列表中,但该用户的密码保存在 kitty 中,我也不记得了,我可以用它登录,但是当我用 sudo 登录并执行一些管理命令时,它需要该用户的密码我看不到它。问题是我怎么能看到保存在隐藏字符中的那个小猫密码??
Anu*_*ioz 19
要恢复保存在KiTTY 中的密码,请按照以下简单步骤操作:
它看起来像这样,其中“ YourPassword存储在KiTTY中的密码 ” :
Event Log: Send automatic password
Outgoing packet #0x7, type 50 / 0x32 (SSH2_MSG_USERAUTH_REQUEST)
00000000 00 00 00 04 72 6f 6f 74 00 00 00 0e 73 73 68 2d ....root....ssh-
00000010 63 6f 6e 6e 65 63 74 69 6f 6e 00 00 00 08 70 61 connection....pa
00000020 73 73 77 6f 72 64 00 00 00 00 0c 59 6F 75 72 50 ssword.....YourP
00000030 61 73 73 77 6F 72 64 assword
Run Code Online (Sandbox Code Playgroud)
它是加密的,所以你不能。
但是,您可以通过启动到单用户模式来重置 root 密码。在 GRUB 中,将该词添加single到引导命令的末尾,它将允许您设置 root 密码。
如果它是远程服务器,那肯定会更困难,因为单用户模式=没有网络访问。你需要以某种方式获得一个控制台。
编辑:由于它是一个亚马逊实例,您可以将 EBS 卷附加到另一个实例并手动修改 passwd 文件。
| 归档时间: |
|
| 查看次数: |
5802 次 |
| 最近记录: |