По сути, мне нужно подключиться по SSH к тому, что я предполагаю как брандмауэр моей работы, а затем оттуда подключиться по SSH к другому серверу, чтобы выполнить свою работу. Моя проблема в том, что я хочу иметь возможность перемещать файлы туда и обратно, как это позволяет FileZilla, когда используется обычный FTP.
Любой совет?
PS: OSX пожалуйста
#---------------------------Respond to Response -----------
спасибо! отличная ссылка. На самом деле я не знал, что это называется multi-hop, и это само по себе привело меня туда, куда я хотел. Но, хотя сырой способ сделать это, как вы показываете в своем ответе, великолепен, но я пытался заставить работать метод link. Я настроил запись keygen-passwordless и она отлично работает, но ниже сбивает с толку. Может быть, потому что его рисунок показывает 3 соединения? Но где в этом месте имя пользователя? Я попробовал добавить user@server вместо примера без части user@ ниже, но это не сработало :( ниже мои ошибки, обратите внимание, что я использую его терминологию, но я изменил имя сервера и т. д. (и дважды проверил их)
Host ruapehu
HostName ruapehu.example.com
Host aoraki
ProxyCommand ssh -q ruapehu nc -q0 aoraki 22
Host tongariro
ProxyCommand ssh -q aoraki nc -q0 %h 22
#------------ second try
Host username
HostName ruapehu.example.com
Host aoraki
ProxyCommand ssh -q ruapehu nc -q0 aoraki 22
Host tongariro
ProxyCommand ssh -q aoraki nc -q0 %h 22
#------------ third try
Host ruapehu
HostName [email protected]
Host aoraki
ProxyCommand ssh -q ruapehu nc -q0 aoraki 22
Host tongariro
ProxyCommand ssh -q aoraki nc -q0 %h 22
решение1
Вы можете перейти из дома на сервер 2 одним прыжком, если вы настроили вход без пароля на сервере 1, выполнив команду
ssh -t user@server1 ssh -t user@server2
На этом этапе вы можете использовать scp, как если бы вы были напрямую связаны с server2. Если это решение вам подходит, вы можете автоматизировать немного лучше с помощью опции ProxyConnect, вы можете найти хорошее руководство наhttp://sshmenu.sourceforge.net/articles/transparent-mulithop.html.