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

Как узнать, что вызывает задержку при запуске ssh-соединения?

Возможный дубликат:
задержка ssh при подключении

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

Я занимаюсь разработкой на коробке соляриса ...

uname -a

Песочница SunOS 5.10 Generic_120011-14 sun4u sparc SUNW, UltraAX-i2

поэтому я постоянно добавляю к нему замазку.

при подключении к нему сразу получаю

Используя имя пользователя "stu".

Аутентификация с открытым ключом «import-openssh-key» от агента

а затем он сидит там в течение 10-20 секунд, прежде чем я получаю приглашение оболочки. Раньше никогда не случалось, только началось недавно, так как я возился с Xvnc, но я убил все и нигде не получаю ошибок, которые я могу найти.

Когда я смотрю файл / var / adm / messages, я получаю следующее

15 мая, 14:16:10 sandbox sshd [15306]: [ID 800047 auth.info] Принято публичный ключ для stu из 10.8.5.14, порт 3363 ssh2

а затем задержка, а затем я получаю подсказку. Как я могу узнать, что происходит, так долго запускается оболочка?

Эти задержки часто вызваны длительным обратным поиском DNS или тайм-аутом. Вы не говорите, какой sshd используете, но в openssh вы можете попробовать UseDNS no в sshd_config на сервере и посмотрите, устранит ли это задержку. Если это так, вы можете оставить это так или выяснить, почему именно обратный DNS вызывает проблемы, что может быть признаком того, что на сервере есть общая проблема с DNS, или что есть проблема, в частности, с поиском PTR для вашего адреса.