Conectando FileZilla a SFTP, OpenSSH

3

Tengo una máquina de Ubuntu donde está instalado OpenSSH.

Quiero cargar / descargar archivos allí a través de SFTP con FileZilla.

SSH funciona bien con masilla, etc., pero cuando intento conectarme con FileZilla, obtengo

Status: Connecting to A.B.C.D...
Response:   fzSftp started
Command:    open "[email protected]" 22
Command:    Pass: ****
Status: Connected to A.B.C.D...
Error:  Out of memory!
Error:  Could not connect to server

Esto es sobre esto

http://www.snailbook.com/faq/sftp-corruption.auto.html

¿Pero no entendí cómo arreglarlo o qué hacer?

davispuh
fuente

Respuestas:

4

Probablemente, esto se debe a uno de sus scripts de inicio de sesión en la máquina de Ubuntu que está generando resultados en lugares a los que nunca debería salir. (Es como usar el lavabo en lugar del baño ... Apuesto a que tu compañero de habitación se quedará sin memoria tolerancia muy pronto.) PuTTY tiene una sección de preguntas frecuentes al respecto. Leerlo aquí .

Resumen:

A.7.6 Al intentar una transferencia de archivos, PSCP o PSFTP dice "Sin memoria" y muere.

Esto casi siempre es causado por su   secuencias de comandos de inicio de sesión en el servidor que genera   salida. PSCP o PSFTP recibirán   Esa salida cuando esperaban.   para ver el inicio de una transferencia de archivos   protocolo, y tratarán de   interpretar la salida como transferencia de archivos   protocolo. Esto generalmente conducirá a una   Error "fuera de memoria" durante gran parte del   las mismas razones dadas en la pregunta   A.7.5.

Este es un problema de configuración en su   cuenta en su servidor, no una   Error de PSCP / PSFTP. Sus scripts de inicio de sesión   Nunca debe generar salida durante   sesiones no interactivas; archivo seguro   La transferencia no es la única forma de   acceso remoto que se romperá si   hacer.

En Unix, una solución simple es asegurar   que todas las partes de su login   script que podría generar salida son   en .profile (si usa un shell Bourne   derivado) o .login (si usa una C   cáscara). Poniéndolos en más general.   archivos como .bashrc o .cshrc es   Puede llevar a problemas.

BloodPhilia
fuente
Otra solución es canalizar la salida de cualquier comando en su .bashrc a / dev / null.
palehorse