Se você tentou acessar a sua VPS via SSH e se deparou com um grande aviso assustador dizendo que a identificação do host remoto mudou, não se desespere.
Embora a mensagem mencione a possibilidade de um ataque, na enorme maioria das vezes isso acontece por um motivo muito simples: você formatou ou reinstalou o sistema operacional do seu servidor.
Quando isso ocorre, o servidor gera uma nova chave de segurança. O seu computador, que já havia salvado a chave antiga, percebe a diferença entre as duas e bloqueia a conexão por precaução.
A mensagem que aparece no seu terminal será parecida com esta:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:[FINGERPRINT_OCULTA].
Please contact your system administrator.
Add correct host key in /.../.ssh/known_hosts to get rid of this message.
Offending ED25519 key in /.../.ssh/known_hosts:194
remove with:
ssh-keygen -f '/.../.ssh/known_hosts' -R 'IP_DO_SERVIDOR'
Host key for IP_DO_SERVIDOR has changed and you have requested strict checking.
Host key verification failed.
Como resolver no Linux ou MacOS
Abra o seu terminal e execute o comando abaixo, substituindo IP_DO_SERVIDOR pelo IP da sua VPS.
ssh-keygen -f "$HOME/.ssh/known_hosts" -R "IP_DO_SERVIDOR"
Como resolver no Windows
Se você utiliza o Windows (Prompt de Comando ou PowerShell), a lógica é exatamente a mesma.
ssh-keygen -f "%USERPROFILE%\.ssh\known_hosts" -R "IP_DO_SERVIDOR"
Tudo pronto! Após executar o comando referente ao seu sistema, o registro antigo será apagado. Ao tentar conectar no seu servidor via SSH novamente (ssh root@IP_DO_SERVIDOR), ele pedirá para você confirmar e salvar a nova chave. Basta digitar yes, apertar Enter, e a sua conexão será estabelecida normalmente.
