Как я могу подключиться к ноутбуку jupyter с помощью xshell с несколькими прыжками? - PullRequest
0 голосов
/ 25 апреля 2018

Мне нужно два ssh для подключения к целевому серверу.
ssh username1 @ ip_address1
ssh username2 @ ip_address2
Как я могу подключить второй сервер из локального (windows) с помощью x-shell?

1 Ответ

0 голосов
/ 25 апреля 2018

Если вы говорите, что вам нужно подключиться к адресу_1, прежде чем вы сможете подключиться к адресу_2, другими словами, если адрес_1 действует как поле перехода, то вы можете настроить свой файл .ssh/config на использование адреса_1 в качестве прокси.Например,

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

. Он должен передать вам соединение через адрес_1.

Для получения дополнительной информации об этом и использованииключевые файлы см. статьи, такие как

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

...