@egor_babintsev
Начинающий front-end разработчик

Как устранить зависание при подключении по ssh?

Несколько раз подключался к серверу по ssh, надоело вводить пароль постоянно и я захотел привязать ключ для захода без пароля, нашел в инете гайд в котором надо было сгенерить ключ а потом ввести эту команду (разумеется user и ip я заменил на свои):
ssh-copy-id -i ~/.ssh/id_rsa.pub user@ip
Но в ходе авторизации получилось так, что я ввел несколько раз не тот пароль и у меня выскочило permission denied несколько раз, а потом сессия просто завершилась. С этого момента подключение по ssh к этому серверу зависает сразу после ввода команды в терминале (ни ввода пароля, ничего просто зависает и через какое-то время выкидавает connection timed out). Выхлоп -vvvv не показывает никаких ошибок.
OpenSSH_8.0p1 Ubuntu-6build1, OpenSSL 1.1.1c  28 May 2019
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolve_canonicalize: hostname 31.31.198.44 is address
debug2: ssh_connect_direct
debug1: Connecting to 31.31.198.44 [31.31.198.44] port 22.
debug1: connect to address 31.31.198.44 port 22: Connection timed out
ssh: connect to host 31.31.198.44 port 22: Connection timed out

В чем проблема? Это из-за неправильно введенного пароля, или из-за чего-то другого? Заранее большое спасибо за помощь.
  • Вопрос задан
  • 1173 просмотра
Решения вопроса 1
@remzalp
Программер чего попало на чем попало
Скорей всего сработало правило Fail2ban и ваш ип добавлен в черный список.
Попробовать зайти с другого ип адреса
Спросить администратора - как быть
Перезагрузить сервер через панель хостера
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы