Я sftpвчора міг зробити коробку RHEL 5.4 (RedHat), а сьогодні не можу.
Повідомлення є "Received message too long 778199411", і після деякого розслідування, це було пов’язано з тим, що в моїй коробці RHEL .bashrcз'явилася лінія echo "running .bashrc"- або що-небудь повторюється, я думаю.
То чому б це впливало на друк ліній sftp? Це було трохи схоже на проблему дизайну, як друк рядка в .bashrcроботах в інших ситуаціях, таких як вхід у систему або, sshі їх важко відстежити, коли sftpне вдалося з такої дивної причини.
Тож питання полягає в тому, чому друк на лінії викликає таку помилку і що, якщо ми все-таки любимо щось надрукувати .bashrc? (головним чином, щоб побачити, коли цей файл отримати / виконати).