Мне часто нужно подключиться через ssh к серверу, но я не могу подключиться к ssh напрямую, пока я подключен к нашей VPN. Таким образом, я должен подключиться к другому серверу и подключиться к нему оттуда. Могу ли я написать скрипт и / или функцию оболочки для этого? Я пробовал это, но это дало мне ошибку:
% ssh jason@server2 'ssh jason@server1'
jason@server2's password:
Pseudo-terminal will not be allocated because stdin is not a terminal.
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-with-mic,password).
(и, конечно, имя пользователя и имя сервера были изменены)