Se tiver certeza de que apenas a chave está incorreta e você optar por removê-la.
Lista de soluções alternativas:
1.- Execute o comando recomendado.
O comando a ser executado está bem na mensagem de erro:
$ ssh-keygen -f "/home/user/.ssh/known_hosts" -R [xxxx]:yyyy
substituir
-
xxxx
pelo nome do host ou IP usado em conexão com o ssh -
yyyy
pelo número da porta (se não for padrão)
Isso removerá a chave com falha e, em seguida, apenas se reconectará para obter a nova chave no arquivo.
2.- Remover linha 28 do arquivo
O erro também indica que a linha com falha é:
Offending ECDSA key in /home/debian8/.ssh/known_hosts:28
A linha numerada 28, que pode ser removida com um editor de texto ou com:
sed -i '28d' "/home/user/.ssh/known_hosts"
volte a ligar para obter a chave correta.
3.- Mova o arquivo.
Mova o arquivo para um backup (para futura referência / uso / extração de chaves)
mv /home/user/.ssh/known_hosts /home/user/.ssh/known_hosts_backup
deixe o ssh reconstruir o arquivo à medida que cada novo host for contatado.
4.- Apague o arquivo inteiro
Se todos os itens acima falharem, apague todo o arquivo
rm "/home/user/.ssh/known_hosts"
ele será reconstruído para cada novo host ao qual você se reconectará.