启动 Ubuntu Mate/Raspberry Pi 时使用 SSH(不重复)

启动 Ubuntu Mate/Raspberry Pi 时使用 SSH(不重复)

我正在尝试通过 SSH 连接到安装了 Ubuntu MATE 作为操作系统的 Raspberry Pi 4b。当我第一次登录我的 Raspberry Pi 时,这工作得很好(因为这似乎可以启动一些 SSH 客户端)。为了实现这一点,我做了以下事情;

  • 在我的笔记本电脑上创建密钥
  • 将密钥复制到树莓派
  • 等(标准步骤)

我可以按预期在不提供密码的情况下通过 SSH(使用 OpenSSH_7.6p1)。但是,我需要登录 Ubuntu MATE 才能从另一个系统(我的笔记本电脑)通过 SSH 进入它。显然,我不想每次打开 Raspberry Pi 时都登录(连接屏幕、连接键盘等)。

我使用 SSH; name@name2:~$ ssh ubuntu@^address 并接收; ssh: connect to host ^address port 22: No route to host

^address作为 ip 的占位符。当我手动登录到我的 Raspberry Pi 时,此命令完美运行!

为了解决这个问题,我相信我已经尝试了该网站上所有答案;

因此,我真的不知道该怎么办。我觉得第三点很有道理,但还是没用。

一切都很模糊,因此请向我询问任何命令输出以帮助您回答!

答案1

您可以在本地登录 Pi 之前 ping 一下 Pi 吗?我想知道在您登录之前网络是否未启动。也许 Mate 中有一些省电设置?我没有 pi 上的 mate 可以检查,但我的 pi 在运行 raspbian 时始终可用于 ssh,因此它指向 Mate。

相关内容