小编Jim*_*027的帖子

多个代理跳转的 ssh 配置

我有一个设置,需要进行 2 次代理跳转才能连接到我的服务器D。实际上,从A,我需要连接到B,从那里我需要连接到C(只允许来自 的连接B),然后我可以从那里连接到D(只接受来自 的连接C)。

在 上B,使用 ssh 配置,我D只需键入 即可连接到ssh D,这就是为什么我认为我可以使用此配置来A连接到D

Host B
    hostname 127.0.0.1
    user myUser
    Port 43099
    IdentityFile ~/.ssh/id_rsa

Host D
    hostname D
    ProxyJump B
  
Run Code Online (Sandbox Code Playgroud)

然后连接 fromA来连接到Dvia ssh D

但是,这是我从中得到的错误:

debug1: Reading configuration data /home/MyUser/.ssh/config
debug1: /home/MyUser/.ssh/config line 17: Applying options for D
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: …
Run Code Online (Sandbox Code Playgroud)

ssh proxy ssh-tunnel

5
推荐指数
1
解决办法
8593
查看次数

标签 统计

proxy ×1

ssh ×1

ssh-tunnel ×1