Usando WinSCP con servidor SFTP y dos saltos de túnel SSH

Usando WinSCP con servidor SFTP y dos saltos de túnel SSH

Estoy en una máquina con Windows y uso PuTTY para ingresar mediante ssh al servidor de mi escuela. Desde allí necesito slogin -XY machine1y luego slogin -XY machine2.

Idealmente, me gustaría usar WinSCP para conectar y transferir archivos. Sé que puedo hacer esto usando dos copias de PuTTY, una para ingresar al servidor y crear un proxy, y la segunda PuTTY para conectarse al proxy e iniciar sesión en la máquina1 y crear un segundo proxy. Luego puedo usar WinSCP para conectarme al servidor proxy e iniciar sesión en la máquina 2...

¿Existe una forma más sencilla de hacer esto?

Respuesta1

WinSCP tiene soporte directo para un salto.
Ver elPágina de túnel del cuadro de diálogo Configuración avanzada del sitio.


Para elotro salto (el primero de los dos), puedes usarplinken"comando de proxy local"característica.

La configuración se verá así:

Respuesta2

Puede utilizar MobaXterm: tiene una función gráfica sftp como WinSCP, pero también le permite realizar los saltos de su máquina automáticamente. Lo llaman "rebote SSH".

Sólo tienes que
descargar MobaXterm desde aquí:http://mobaxterm.mobatek.net/download-home-edition.html
- Haga clic en "Nueva sesión" y elija "ssh".
- Especifique el nombre de su primera máquina o dirección IP en "Rebote SSH (conéctese a través de un servidor ssh de puerta de enlace).

Respuesta3

¿Las máquinas 1 y 2 están basadas en Unix? Si es así, ¿no podrías simplemente usar Unix scp? De todos modos, no podrás usar winscp para transferir archivos entre dos sistemas basados ​​en Unix.

Desde la máquina fuente,

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

No ha dejado claro exactamente desde dónde y hacia dónde desea transferir los archivos.

información relacionada