我有 3 台电脑:
1. 我的 macOS Catalina mac
2. 我的第一个 Raspberry Pi
3. 我的第二个 Raspberry Pi
在我的 Mac 上,ssh 运行版本:OpenSSH_8.1p1、OpenSSL 1.1.1d 2019 年 9 月 10 日
我可以通过 ssh 分别登录每个树莓派。
我想通过跳过第一个 Pi 从我的 mac 到第二个 Pi。像这样:
+-------+ +--------+ +--------+
| Mac | ----> | raspi1 | ----> | raspi2 |
+-------+ +--------+ +--------+
Run Code Online (Sandbox Code Playgroud)
使用这个 .ssh/config 文件:
Host 1pi
HostName raspi1
User pi
#IdentityFile ~/.ssh/id_ed25519
Host 2pi
HostName raspi2
User pi
ProxyJump 1pi
#IdentityFile ~/.ssh/id_ed25519
Run Code Online (Sandbox Code Playgroud)
虽然我能够登录第一个 Raspberry Pi,但在尝试登录第二个 Raspberry Pi 时总是遇到相同的错误。 …