Próbuję opracować metodę, która pozwoli mi uzyskać dostęp do plików na serwerze SFTP, których nie mogę uzyskać z mojego komputera lokalnego. Obecnie mam SSH do zdalnego serwera (jest w pewnym bloku IP, z którego będzie akceptować końcowy serwer SFTP), a następnie SFTP do serwera docelowego. Stamtąd mam get
pliki, którymi jestem zainteresowany, upuszczając je w ten sposób na serwer pośrednika, z którego mogę pobrać pliki przez udział Samby lub bezpośrednio scp
. Pracuję także w odwrotnej kolejności, gdzie upuszczam pliki na pośrednika, SSH do niego, a następnie SFTP do miejsca docelowego i put
je do odpowiednich folderów.
Moim celem jest skrócenie tego. Niefortunne ograniczenia polegają na tym, że mój komputer to Windows (używam KiTTy i / lub Cygwin) i nie mogę w żaden sposób modyfikować serwera pośrednika (lub serwera docelowego). Jestem skłonny korzystać z wiersza poleceń lub programów GUI, o ile działa i jest bezpłatny.
Jakieś pomysły?