ubuntu core 18 在 raspi 4 上第一次 ssh 登录失败

ubuntu core 18 在 raspi 4 上第一次 ssh 登录失败

我按照教程进行安装、配置网络和电子邮件地址。

我按照说明创建了 ssh 密钥。将公钥复制到我的帐户。私钥位于 .ssh 目录中。

当我尝试通过 ssh 登录时,提示要求输入密码而不是让我进入。

我做错了什么?

硬件 raspi 4,配备 4 GB RAM 和 64 GB SD 卡

软件 ubuntu core 由 raspberry imager 提供

答案1

Ubuntu Core 需要本地键盘/显示器(或串行控制台) 和首次启动时有效的网络连接。它会不断重复首次启动,直到两者都满足为止。

  • 需要本地连接,以便您可以将 Ubuntu One 用户名输入到 Ubuntu Core 系统。
  • 需要网络连接,以便 Ubuntu Core 系统可以从 Ubuntu One 下载您的 SSH 密钥。

然后 Ubuntu Core 系统将重新启动以应用新设置。在重新启动期间,您可以断开本地键盘/显示器的连接。

如果您保留本地显示器/控制台,您将看到后续启动将仅显示 Ubuntu Core 系统的 IP 地址;这很方便,以便您可以使用 ssh 进行连接。默认情况下,您将无法使用本地控制台登录(您可以启用该功能)。

了解 Ubuntu Core 首次启动的一个超级简单的方法是在一次性 KVM 虚拟机中尝试一下

教程:如何在 Raspberry Pi 上安装 Ubuntu Core

相关内容