Я купил VPS у Namecheap, и теперь я пробую к ssh в к ней (Конечная цель должна настроить Фантомную Платформу блоггинга на ней).
Я попробовал следующую команду -
$ ssh root@_ip_address_to_my_vps_
Я получаю следующую ошибку -
The authenticity of host '_ip_address_to_my_vps_ (_ip_address_to_my_vps_)'
can't be established.
ECDSA key fingerprint is _fingerprint_redacted_.
Are you sure you want to continue connecting (yes/no)? y
Host key verification failed.
Да, я знаю, что существуют тонны "проверки ключа хоста отказавшие" потоки там. Но ни одна из работы решений. Они все просят генерировать ssk ключ, который я сделал следующим образом -
$ ssh-keygen -R _ip_address_to_my_vps_
Вывод указывает, что know_hosts файл был обновлен, но я продолжаю получать ту же ошибку.
Какая-либо идея, что я все еще не сделал?
На debian (и насколько я помню на 14,04 также) мы должны ввести полное слово "да" вместо просто "y" для ответа на вопрос, "Вы уверены, что хотите продолжить соединяться (да/нет)?".
Иначе существует подсказка, говоря, "Введите 'да' или 'нет'":
Ввод полного "да" может быть Вашим решением (хотя отсутствие сообщения об ошибке является странным).
Я обычно использую что-то как
ssh-keygen -t rsa
без IP-адреса vps как Вы, сделал и это работает на меня. Из ssh-keygen страницы справочника:
-R имя узла Удаляет все ключи, принадлежащие имени узла из known_hosts файла. Эта опция полезна для удаления хешированных хостов (см.-H опцию выше).
то, Которое я не думаю, - то, что Вы хотите