Korzystanie z WinSCP z serwerem SSH i 2 przeskokami maszyny


3

Korzystam z komputera z systemem Windows, używając ssh do ssh na serwerze mojej szkoły. Stamtąd muszę „slogin -XY machine1”, a następnie „slogin -XY machine2”.

Idealnie chciałbym użyć WinSCP do łączenia i przesyłania plików. Wiem, że mogę to zrobić, używając dwóch kopii PuTTY, jednej do ssh na serwerze i utworzenia proxy, a drugiej PuTTY do połączenia z proxy i zalogowania się na maszynie 1 i utworzenia drugiego proxy. Następnie mogę użyć winSCP, aby połączyć się z serwerem proxy i zalogować do machine2 ...

Czy istnieje prostszy sposób na zrobienie tego?

Odpowiedzi:


3

Możesz użyć MobaXterm: ma graficzną funkcję sftp, taką jak WinSCP, ale umożliwia także automatyczne przechodzenie przez przeskoki maszyny. Nazywają to „odbijaniem SSH”.

Musisz tylko
- pobrać MobaXterm stąd: http://mobaxterm.mobatek.net/download-home-edition.html
- Kliknij „Nowa sesja” i wybierz „ssh”
- Podaj nazwę swojego pierwszego komputera lub adres IP w „Odbijanie SSH (połączenie przez serwer ssh bramy).


1

Czy maszyny 1 i 2 są oparte na Uniksie? Jeśli tak, to czy nie możesz po prostu użyć Uniksowego SCP? W każdym razie nie będziesz w stanie używać winscp do przesyłania plików między dwoma systemami uniksowymi.

Z maszyny źródłowej

scp -rp user@hostname:destination_directory /path/to/files

Nie wyjaśniłeś dokładnie, skąd i gdzie chcesz przenieść pliki.


tak, maszyny 1 i 2 są oparte na Uniksie. Chcę przenieść pliki z komputera z systemem Windows na maszynę2.
Mike

Cóż, możesz najpierw skopiować pliki na serwer na winscp, a następnie „scp -rp”, aby przenieść je z serwera na komputer
Jay
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.