У меня проблема с блоком машин под управлением Debian 6 (ARM). Когда я обращаюсь к ним по ssh, я могу получить только около 3 строк вывода любой команды (например, «ps -ax») до того, как сеанс заблокирован и должен быть уничтожен.
Запуск 'ssh -vvv' не показывает никаких ошибок.
EDIT: Я могу получить одиночные команды для выполнения: ssh root@server "ps -ax"
. Если я войду в систему и попробую ту же команду, произойдет блокировка.
Что еще я должен попытаться увидеть, что происходит?
Ответы:
Это не похоже на ошибку ssh, это звучит как ошибка сети, особенно проблема с настройками MTU. Попробуйте настроить ограничение MTU или убедиться, что MTU на клиенте и сервере меньше максимального MTU на пути.
источник
ping -c 1 -s $((5000-28)) -M do machine-ip
- вернулся и сказал мне,mtu=1500
что установлено на машине.Может быть, ssh -v [target] при первоначальном подключении.
источник