ssh соединение из linux через windows к серверу

ssh соединение из linux через windows к серверу

У меня есть компьютер с Linux и компьютер с Windows, которые подключены к разным сетям.

  • Я хотел бы подключиться со своей машины Linux к удаленному SSH-серверу.
  • С моего компьютера Linux я могу получить доступ к компьютеру Windows, но не могу получить доступ к внешним SSH-серверам.
  • С компьютера под управлением Windows я могу получить доступ к внешним SSH-серверам.

Есть ли способ подключиться с моего Linux к внешнему SSH-серверу через мою машину Windows?

Я пытался настроить туннель ssh на моей машине с Windows с помощью Putty, но у меня ничего не получилось. Если это хороший способ решить мою проблему, может ли кто-нибудь помочь мне с настройками? В противном случае, кто-нибудь знает лучшее решение?

Спасибо!

решение1

Попробуйте CopSSH — это полнофункциональный OpenSSH для Windows.

Вы можете либо использовать последнюю сборку -https://www.itefix.net/copssh Или вы можете попробовать поискать версию 3.1.4, которая славится тем, что была последним полностью бесплатным релизом.

решение2

Мне удалось использовать сервер OpenSSH от Cygwin, чтобы сделать то, о чем вы просите, следуя инструкциям наэта страница. Это сработало достаточно хорошо, и теперь я могу подключиться по протоколу SSH к своему компьютеру с Windows, используя учетные данные моего домена, и получить командную строку Windows или Cygwin (в зависимости от настроек оболочки в файле Cygwin /etc/passwd). Я также смог использовать переадресацию X таким образом с моего компьютера с Windows.

Связанный контент