Aviso: a identificação do host remoto foi alterada (SSH)

1

Provavelmente alguém fez uma atualização do servidor ontem à noite, porque quando tento fazer um rsync (do win 7) recebo a mensagem (versão curta):

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.

Depois de analisar problemas semelhantes (idênticos) na rede, tentei:

  • ssh-keygen -R (para remover a chave RSA incorreta)
  • Esvaziou meu arquivo known_hosts (só tem uma linha)
  • Arquivo known_hosts excluído
  • Adicionando -o StrictHostKeyChecking=no na string de conexão ssh

Então eu tentei entrar usando o ssh da linha de comando executando ssh server.domain.no e recebi a seguinte mensagem:

The authenticity of host 'server.domain.no (255.200.211.255)' can't be established. ECDSA key fingerprint is SHA256:wci/jhRN+wW56QcXOqKUkkZ5hgeJSp9qn32THbsmElI.
Are you sure you want to continue connecting (yes/no)? yes

Selecionando yes, parece que meus arquivos hosts conhecidos foram criados / atualizados.

Warning: Permanently added 'server.domain.no,255.200.211.255' (ECDSA) to the list of known hosts.

O problema é que nenhum novo arquivo foi gerado em /home/steven/.ssh / .

Então, onde esse arquivo foi gerado?
Como posso obter a chave do host para que eu possa adicioná-la ao meu arquivo known_hosts ?

Qualquer ajuda é muito apreciada (enquanto estou batendo com a cabeça na parede).

    
por Steven 17.03.2016 / 13:23

0 respostas