Sono stato in grado di fare sftpieri con una scatola RHEL 5.4 (RedHat) e oggi non posso.
Il messaggio è "Received message too long 778199411", e dopo alcune indagini, era dovuto al fatto che il mio box RHEL .bashrcaveva una linea echo "running .bashrc"- o echeggiava qualcosa, credo.
Quindi, perché la stampa di una linea dovrebbe influire sftp? Sembrava un problema di progettazione come stampare una linea in .bashrclavori in altre situazioni come il login o sshed è un po 'difficile rintracciare quando sftpfallisce per una ragione così strana.
Quindi la domanda è: perché stampare una riga causa tale errore e cosa succede se ci piace ancora stampare qualcosa .bashrc? (principalmente per vedere quando questo file viene fornito / eseguito).