Как отладить сессию терминала ssh?

0

У меня проблема с блоком машин под управлением Debian 6 (ARM). Когда я обращаюсь к ним по ssh, я могу получить только около 3 строк вывода любой команды (например, «ps -ax») до того, как сеанс заблокирован и должен быть уничтожен.

Запуск 'ssh -vvv' не показывает никаких ошибок.

EDIT: Я могу получить одиночные команды для выполнения: ssh root@server "ps -ax". Если я войду в систему и попробую ту же команду, произойдет блокировка.

Что еще я должен попытаться увидеть, что происходит?

ethrbunny
источник
Знаете ли вы спецификации серверов? т. е. являются ли они низкоуровневыми VPS с 128 МБ ОЗУ или около того, и вы пытаетесь запустить услугу, интенсивно использующую ОЗУ?
cutrightjm
серверы - безвентиляторные машины на базе ARM. Маленький след. 1 г оперативной памяти. Больше ничего не работает.
ethrbunny
Можно ли перенаправить вывод в текстовый файл (да, вы потеряете сеанс), но затем посмотрите на текстовый файл при следующем входе в систему?
cutrightjm

Ответы:

0

Это не похоже на ошибку ssh, это звучит как ошибка сети, особенно проблема с настройками MTU. Попробуйте настроить ограничение MTU или убедиться, что MTU на клиенте и сервере меньше максимального MTU на пути.

davidgo
источник
Я задавался вопросом о размере MTU, поэтому я попробовал это: ping -c 1 -s $((5000-28)) -M do machine-ip- вернулся и сказал мне, mtu=1500что установлено на машине.
ethrbunny
0

Может быть, ssh -v [target] при первоначальном подключении.

Бен Лаванда
источник
Пробовал это: получил много информации до блокировки. Тогда тишина. Ждали 20-30 минут больше ничего.
ethrbunny
Есть ли журнал на стороне сервера?
Бен Лавендер,
Не могу до него добраться.
ethrbunny