Назад | Перейти на главную страницу

ssh зависает, если размер команды превышает 1374 байта

У меня проблемы с выполнением длинных команд с помощью ssh. Следующее работает нормально:

echo 'cd /home/www; echo aaaaaaaaaaaaaaaaaaaaasssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaaaasssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssaaaaaaaaaaaaaaaaaaaaaaaaaaassssssssssssssssssssddddddddddddddddffffffffffffffffffffffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhhhh' \
    | ssh -p '32' www@hostname /bin/bash

Если я добавлю к команде еще один символ, ssh зависает бесконечно. Если я сначала войду в систему, а затем введу команду в интерактивном режиме, ограничения по длине не будет; К сожалению, мне нужно запустить (сгенерированную) команду из сценария, поэтому это не решает проблему.

Версии и для клиента, и для сервера: OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5.

В чем может быть проблема?

Вроде не проблема SSH, а проблема вашей сети, а точнее ее MTU Настройки. Такая проблема подробно описана Вот.