如何通过多跳的xshell连接到jupyter笔记本?

时间:2018-04-25 08:55:37

标签: jupyter-notebook xshell

我需要两个ssh才能连接到目标服务器 ssh username1 @ ip_address1
ssh username2 @ ip_address2
如何将本地(windows)中的第二台服务器与x-shell连接?

1 个答案:

答案 0 :(得分:0)

如果您说您需要先连接到address_1,然后才能连接到address_2,换句话说,将address_1作为跳转框,则可以将.ssh/config文件配置为使用address_1作为代理。 E.g。

Host add_1_jump
 ForwardAgent yes
 Hostname ip_address1
 user username1

Host ssh ip_address2
 ProxyCommand ssh -W %h:%p add_1_jump

然后在您的客户端计算机上执行

ssh username2@ip_address2

它应该通过address_1传递连接。

有关此内容的更多信息以及使用密钥文件,请参阅

等文章

https://www.lorrin.org/blog/2014/01/10/one-liner-ssh-via-jump-box-using-proxycommand/