Тел: (+38) 067 492 41 24 

Форум Гильдии

× Всевозможные подсказки и напоминания по настройке Операционны систем и программ. Чтобы не забыть.

SSH - WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

Больше
2 нед. 1 день назад - 2 нед. 1 день назад #35 от О. Коровяков
О. Коровяков создал эту тему: SSH - WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
При попытке подключения к удаленному компьютеру через ssh -p 2222 user@8.8.8.8 , где:
ssh - протокол подключения
-p 2222 - ключ и параметр, указывающий на порт по которому подключаемся
user@8.8.8.8 - пользователь (гыук) и удаленный хост (8.8.8.8) на котором зарегистрирован этот пользователь и к которому мы пытаемся подключиться удаленно.

Вы можете получить в ответ подобное сообщение.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
51:82:00:1c:7e:6f:ac:ac:de:f1:53:08:1c:7d:55:68.
Please contact your system administrator.
Add correct host key in /Users/isaacalves/.ssh/known_hosts to get rid of this message.
Offending RSA key in /Users/isaacalves/.ssh/known_hosts:12
RSA host key for 104.131.16.158 has changed and you have requested strict checking.
Host key verification failed.

В сети Интеренет есть ОЧЕНЬ много описаний и объяснений этой систуации, но нигде нет конкретной инструкции.

По сути, в этом сообщении говорится, что на удаленном хосте (компьютере) изменидись или устарели, или "скисли" ключи безопасности для Вашей учетной записи и по ним вход больше не возможен. А так же говорится что надо удалить эти ключи и все будет ОК. А конкретно сказано следующее:

Offending RSA key in /Users/isaacalves/.ssh/known_hosts:12 - Ключ который находится по указанному пути, зарегистрированный в файле known_hosts, в строке 12 - СКИС (пришел в негодность)

RSA host key for 104.131.16.158 has changed ....... - Ключ хоста RSA для 104.131.16.158 изменился,

ЧТО НАДО ДЕЛАТЬ?

Первое, и самое важное. Все изменения надо делать на Вашем (локальном) компьютере, т.е. на том компьютере с какого Вы подключаетесь

Второе. Надо просто удалить испорченный (устаревший) ключ. В сообщении Вам сказано где его искать (in /Users/isaacalves/.ssh/known_hosts:12) в вашем случае путь и номер строки будут другими. (Например, Offending key in /root/.ssh/known_hosts:1
DSA host key for 192.168.0.2 has changed ......) Но сути это не меняет.

Третье. Удалите указанную строку с ключом и подключайтесь снова. Удалить можно "тупо" стерев указанную строку (или все строки) в указанном файле, или из терминала (командной строки) используйте ssh-keygen для удаления недействительного ключа:
ssh-keygen -R "имя компьютера или IP"
- Имя компьютера или IP как в строке подключения ...

Ну вот в принципе и всё.
Последнее редактирование: 2 нед. 1 день назад от О. Коровяков.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.108 секунд