Ошибка SSH на виртуальной машине-клоне

#ssh #virtual-machine #ubuntu-server

#ssh #виртуальная машина #ubuntu-сервер

Вопрос:

У меня есть одна виртуальная машина на промежуточном сервере, затем я импортирую ее в свой локальный Virtualbox, и я получил сообщение об ошибке при попытке подключиться по ssh к виртуальной машине на моем локальном компьютере. введите описание изображения здесь

Ответ №1:

Всякий раз, когда вы подключаетесь к хосту по SSH, открытый ключ хоста сохраняется в файле ~/.ssh/known_hosts .

Ваша система предупреждает вас о том, что ключ для хоста в 192.168.1.148 изменился. Это может быть показателем атаки «человек посередине».

В вашем случае это, скорее всего, связано с тем, что тот же IP-адрес (192.168.1.148) был выделен в какой-то момент другой виртуальной машине (с другим открытым ключом), и вы получили доступ к этой виртуальной машине через SSH.

Чтобы исправить это, просто удалите ключ-нарушитель (в строке 40) из ~/.ssh/known_hosts . Вы можете сделать это с помощью:

sed -i '40d' ~/.ssh/known_hosts