хост ssh ключевая проверка привел ошибку к сбою

Я получил эту ошибку.
кто-либо может помочь?

Add correct host key in /home/sam/.ssh/known_hosts to get rid of this message.
Offending key in /home/sam/.ssh/known_hosts:2
RSA host key for 192.168.1.3 has changed and you have requested strict checking.
Host key verification failed.
2
задан 21.05.2011, 09:05

0 ответов

Сообщение означает, что ключ SSH для сервера, с которым Вы пытаетесь соединиться, изменился с прошлого раза Вы соединились там.

Если тот сервер был переустановлен (или повторно создали его ключи по некоторым причинам), все, что необходимо сделать, отредактировать Ваш .ssh/known_hosts файл и удаляет незаконную строку (тот, который упоминает тот сервер). Удостоверьтесь, что Вы проверяете ключ, когда Вы снова соединяетесь перед сохранением его, когда SSH спрашивает Вас к.

Если сервер не был затронут однако, у Вас есть проблема: Ваш .ssh/known_host был поврежден так или иначе, или сервер был поставлен под угрозу, или чья-то попытка смонтировать человека в среднем нападении.

5
ответ дан 08.12.2019, 04:51

Только, чтобы быть ясным, ssh реализует аутентификацию сервера путем проверки этого ключа. Это - меры безопасности. Прежде, чем принять меры для сброса ключа необходимо удостовериться, что Вы на самом деле соединяетесь с машиной, Вы думаете, что Вы. Если бы Ваша сеть была взломана, то Вы могли бы игнорировать доказательство того события.

2
ответ дан 08.12.2019, 04:51

Откройте файл, и удалите вторую строку и сохраните его

vi /home/sam/.ssh/known_hosts +2
dd
:x
1
ответ дан 08.12.2019, 04:51

192.168.1.3 похож на IP-адрес машины в домашней сети. Наиболее вероятная причина состоит в том, что у Вас есть ранее SSH'd к другой машине с тем же присвоенным IP.

В этом случае можно безопасно удалить строку 2 из ~/.ssh/known_hosts.

1
ответ дан 08.12.2019, 04:51

Теги

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