La conexión SFTP en cmd imprime "SSH-2.0-OpenSSH_6.2" y se bloquea

La conexión SFTP en cmd imprime "SSH-2.0-OpenSSH_6.2" y se bloquea

No puedo conectar SFTP a través de cmd. El problema es que se nota"Conectado"pero después de eso se bloquea y finalmente muestra un mensaje de error"Conexión cerrada por host remoto".No es pedir credenciales.

ftp> open ftp.example.com 22
Connected to ftp.example.com
SSH-2.0-OpenSSH_6.2
Connection close by remote host.
ftp>

Puedo iniciar sesión en el ftp.example.comhost en WinSCP.

¿Alguien tiene alguna idea sobre la resolución?

Respuesta1

Te estás conectando con un cliente FTP ( ftp) a un servidor SFTP/SSH.

FTP y SFTP son dos protocolos completamente diferentes e incompatibles.

Utilice un cliente SFTP. WinSCP admite tanto SFTP como FTP. Y el valor predeterminado es SFTP. Por lo tanto, es muy probable que esté utilizando SFTP en la GUI de WinSCP.

WinSCP tieneinterfaz de línea de comandos adecuada para la automatizacióntambién. La GUI de WinSCP puede inclusogenerar una plantilla de scriptpara ti. Si tiene un script FTP funcional para FTP de Windows, existe unaguía para convertirlo a script WinSCP.

información relacionada