У меня есть машина с Windows и серверы Linux 1 и 2.
У машины с Windows нет прямого доступа к серверу Linux 2. Мне нужно зайти через Linux 1.
Как можно напрямую скопировать файлы с машины Windows на сервер Linux 2?
решение1
Я бы взял Putty и создал туннель из Windows в Linux 1 через Linux 2.
При запуске сеанса с linux2 открывается туннель с linux1.
Откройте WinSCP в Windows и откройте сеанс следующим образом:
[email protected]:40022
решение2
Клиент WinSCP SFTP изначально поддерживает туннелирование через другие серверы SSH.
СмотритеСтраница туннеля диалогового окна расширенных настроек сайта.
(Я автор WinSCP)
Для других клиентов вы можете настроить туннель с помощью PuTTY и подключиться через него.
См. руководство WinSCP длятуннелирование сеанса SFTP/SCP.