Я пытаюсь связать две сессии PuTTY вместе, если это возможно. Я пытался настроить SSH-сеанс с несколькими переходами на компьютер с Linux, который находится за моим маршрутизатором.

У меня сохранены две сессии PuTTY. Первый устанавливает туннель SSH к моему маршрутизатору и создает локальный туннель к машине Linux, которая находится в сети. Второй сеанс - это сеанс SSH для локального хоста с использованием туннеля, который ранее был запущен с первым сеансом. Это работает, однако требует, чтобы я запустил первый сеанс, а затем второй, чтобы добраться до моей машины.

Есть ли способ объединить две сессии? Могу ли я выполнить первое, которое вызывает второе автоматически?

1 ответ1

0

Ваш маршрутизатор принимает соединения SSH. Я предполагаю, что он также может их инициировать, он обеспечивает оболочку и т.д. Вместо того, чтобы копать туннель, возможно, вы можете снова ssh с маршрутизатора. Ручной способ (чтобы получить понятие):

  • Используйте PuTTY для SSH к маршрутизатору.
  • Изнутри оболочки маршрутизатора используйте ssh для доступа к вашей целевой машине.

Вы можете настроить PuTTY на автоматическое выполнение команды (на удаленной стороне) после установления соединения (в вашем случае это будет команда ssh … ). Я не использую PuTTY, поэтому я не могу дать вам все детали. Вы, вероятно, должны прочитать это и это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .