Туннелирование на внутренний корпоративный SSH-сервер за шлюзом - PullRequest
1 голос
/ 12 октября 2010

Я пытаюсь сделать следующее.У меня есть внутренний ssh-сервер на работе (например, internal@192.168.1.13).Этот сервер находится за шлюзом (external@gateway.work.com).

Я бы хотел зайти по ssh на адрес internal@internal-ssh.work.com со своего домашнего компьютера.Чтобы сделать это, я сначала делал ssh для входа на внешний шлюз, а затем оттуда я буду входить на внутреннюю машину.имена учетных записей в этих двух системах различны.

Мне было интересно, можно ли это сделать за один шаг через некоторый тип туннелирования SSH.Я попробовал несколько подходов, которые адаптируют то, что я вижу в разных местах, но продолжаю получать сообщения об ошибках.

1 Ответ

2 голосов
/ 12 октября 2010

Вы можете использовать

ssh -t external@gateway.work.com ssh internal@192.168.1.13

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

...