PSCP utiliza la configuración de conexión de PuTTY. El símbolo del sistema de Windows no ofrece una ruta de proxy universal a cada comando que inicia.

En PuTTY, configure el destino SSH deseado en Session. Abra Connection → Proxy, seleccione HTTP CONNECT e introduzca el nombre de host del proxy, el puerto y la cuenta de proxy necesaria. Vuelva a Session y guarde la configuración completa con un nombre como Office SSH.

pscp -load "Office SSH" report.csv [email protected]:/incoming/

El ejemplo copia un archivo local al servidor SSH deseado utilizando la ruta de proxy guardada. Sustituya el destino y la cuenta por los configurados para la sesión. PuTTY también permite usar el nombre de una sesión guardada en lugar de un nombre de host.

El proxy HTTP debe permitir CONNECT al puerto real del servicio SSH, a menudo el 22. Un proxy limitado al puerto 443 puede rechazar la transferencia antes de que comience la autenticación SSH.

La cuenta de proxy y la cuenta SSH son independientes. Mantenga la verificación normal de la clave del host y la configuración de autenticación SSH del servidor. Si PuTTY se conecta con esta sesión pero PSCP no, confirme que PSCP carga la misma sesión con nombre bajo el mismo usuario de Windows.

Artículos relacionados