安装环境中的 SSH 服务器密码?

安装环境中的 SSH 服务器密码?

我刚刚尝试在虚拟机中安装 Ubuntu Server 20.04 进行一些测试,以查看是否可以像以前的版本一样再次进行预播工作。

当我看到控制台上飞过的几行字清楚地表明 SSH 服务器正在运行后,我注意到甚至键盘/语言环境的选择也发生了。

所以我arp -a获取了正确的 IP 地址并尝试以 身份进行连接root。但输入 密码后ubuntu却被拒绝。

在以控制台用户身份做出任何选择之前,这里可以使用哪些凭证(如果有)?

答案1

我找到了它,但不幸的是,这意味着凭证几乎无法使用(除非有人设法以某种方式“注入”授权公钥)。

无论如何,这就是我所做的。我回去尝试截取那些人为无法读取的情况的屏幕截图。第一个屏幕截图显示了几个标准启动消息(基本上就是您在 中看到的dmesg),然后屏幕变黑,可以找到以下内容:

显示 SSH 主机密钥

我将这两行添加到有关 SSH 主机密钥的消息上方是有原因的。它们显示了我一直在寻找的缺失凭据。

用户是installer,密码是冒号 ( ) 后面的内容:

无论哪种方式,一旦我使用用户名installer和随机生成的密码连接,我就会看到与控制台上基本相同的菜单:

通过 SSH 的安装程序菜单

由于整个过程是通过进行的cloud-init,根据启动信息,我想我能够以某种方式通过它提供授权的公钥......

所以我还有更多的内容需要研究,但希望这些线索能够对其他人有所帮助。

相关内容