Скорее всего, вчера ночью кто-то обновлял сервер, потому что, когда я пытаюсь сделать rsync
(из выигрыша 7) я получаю сообщение (короткая версия):
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
It is possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:x0190vsJNHPmSADGhdfefSftjnF4sB38vsoHOKU.
Please contact your system administrator. Add correct host key in
*/home/steven/.ssh/known_hosts* to get rid of this message.
Offending ECDSA key in */home/steven/.ssh/known_hosts:1* ECDSA host key for
[some.url.com]:18720 has changed and you have requested strict checking.
Host key verification failed.
Посмотрев на похожие (идентичные) проблемы в сети, я попробовал:
-o StrictHostKeyChecking=no
в строке подключения sshЗатем я попытался войти в систему с помощью ssh из командной строки, запустив ssh server.domain.no
и я получил следующее сообщение:
Подлинность хоста server.domain.no (255.200.211.255) не может быть установлена. Отпечаток ключа ECDSA - SHA256: wci / jhRN + wW56QcXOqKUkkZ5hgeJSp9qn32THbsmElI.
Вы уверены, что хотите продолжить подключение (да / нет)? да
При выборе «Да» кажется, что файлы моих известных хостов были созданы / обновлены.
Предупреждение: «server.domain.no, 255.200.211.255» (ECDSA) постоянно добавлен в список известных хостов.
Проблема в том, что в /home/steven/.ssh/.
Итак, где был создан этот файл?
Как я могу получить ключ хоста, чтобы добавить его в свой known_hosts
файл?
Любая помощь приветствуется (так как я бьюсь головой о стену).