1

У меня проблемы с моим SSH-клиентом в Ubuntu 10.10.

Когда я включаю свой компьютер, открываю терминал и выполняю команду ssh user @ host, он выдает запрос на ввод пароля, после чего я ввожу правильный пароль, затем я получаю запрос на выполнение моих команд на удаленном компьютере.

Теперь проблема в том, что через некоторое время (вероятно, около 10 минут) окно терминала перестает принимать команды (независимо от того, что я печатаю, ничего не отображается). Как только это происходит, я закрываю окно терминала и пытаюсь начать все заново, открыв другое окно терминала. Но на этот раз, после ввода правильного пароля, я не получаю приветственное сообщение или подсказку. Курсор продолжает мигать на новой строке.

Я запустил команду ssh с параметром -v и получаю сообщение после успешного входа в систему:

debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_GB.utf8

Тем не менее курсор продолжает мигать на новой строке без запроса.

Однако SSH-клиент Putty отлично работает на той же машине.

Большое спасибо за уделенное время. Ваша помощь приветствуется.

2 ответа2

1

Попробуйте эту команду на стороне сервера SSH для подтверждения:

netstat --route

У меня была такая же проблема, потому что ИТ-персонал изменил интернет-провайдера и не обновил шлюз в маршруте.

0

Проверьте наличие проблем с сетью / подключением.

telnet host 22

(предполагается, что вы используете SSH на порту 22)

Попробуйте подключиться к другим хостам SSH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .