Я недавно установил новый сервер, но теперь я не могу к ssh в Машине

Я установил новый сервер, но теперь я не могу к ssh в сервер от моей машины Ubuntu 9.04. Я получаю следующую ошибку

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    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 the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Please contact your system administrator.
Add correct host key in /home/myname/.ssh/known_hosts to get rid of this message.
Offending key in /home/myname/.ssh/known_hosts:29
RSA host key for 10.x.x.1 has changed and you have requested strict checking.
Host key verification failed.

Я никогда не испытывал проблему как это прежде

1
задан 08.09.2009, 10:51

3 ответа

На машину кажется, что ключ защиты RSA был поставлен под угрозу или изменен, который обычно имеет место с новой установкой. На Вашей локальной машине необходимо удалить эту машину из known_hosts файла и затем попытаться соединиться. Это должно попросить, чтобы Вы генерировали новый ключ SSH.

Можно использовать vi для редактирования файла непосредственно.

vi / home/myname/.ssh/known_hosts

2
ответ дан 12.12.2019, 08:42

Вы пробуете, делают то, что принимает сообщение? Попытайтесь удалить старую запись сервера из /home/myname/.ssh/known_host в строке 29.

1
ответ дан 12.12.2019, 08:42

Ключ SSH изменился на Вашем сервере, и именно поэтому Ваш клиент SSH предлагает Вам об этом потенциальном риске, а также не позволяет Вам соединяться.

Вы переустанавливали машину или SSH на сервере в последнее время? Или Вы повторно создавали пароль SSH? Это мог действительно быть кто-то, взломал в? Хорошо не имеет значения, первая вещь, которую необходимо сделать, состоит в том, чтобы получить доступ к машине сначала, прежде чем можно будет узнать больше.

Чтобы сделать это, необходимо будет перейти к клиенту и удалить known_hosts файл.

комната ~/.ssh/known_hosts

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

2
ответ дан 12.12.2019, 08:42

Теги

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