J'ai pu faire sftp
hier une boîte RHEL 5.4 (RedHat) et aujourd'hui je ne peux pas.
Le message est "Received message too long 778199411"
, et après une enquête, il était dû au fait que ma boîte RHEL .bashrc
avait une ligne echo "running .bashrc"
- ou faisait écho à quelque chose, je pense.
Alors, pourquoi l'impression d'une ligne affecterait-elle sftp
? Cela ressemblait un peu à un problème de conception comme l'impression d'une ligne dans des .bashrc
travaux dans d'autres situations telles que la connexion ou ssh
et il est assez difficile de localiser les sftp
échecs pour une raison aussi étrange.
La question est donc de savoir pourquoi l'impression d'une ligne provoque une telle erreur et si nous aimons toujours imprimer quelque chose .bashrc
? (principalement pour voir quand ce fichier est obtenu / exécuté).