Erros de Conexão SSH e SFTP

Tem problemas de conexão via SSH ou SFTP? Se você estiver recebendo um erro como o abaixo, isto geralmente acontece porque o endereço IP ou a impressão digital chave SSH mudou (muitas vezes devido a uma atualização do servidor), e a antiga ainda está armazenada em seu arquivo known_hosts. O known_hosts é usado para conexões SSH e SFTP.

[user@hostname ~]$ ssh root@user
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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 RSA key sent by the remote host is
xx:xx:xx.
Please contact your system administrator.
Add correct host key in /home/hostname /.ssh/known_hosts to get rid of this message.
Offending RSA key in /var/lib/sss/pubconf/known_hosts:4
RSA host key for user has changed and you have requested strict checking.
Host key verification failed.

Não É Possível Conectar via SSH ou SFTP – Excluir o known_hosts do SSH

Se está tendo problemas para se conectar, verifique primeiro se está usando a senha correta. Você pode sempre alterar sua senha SFTP e/ou SSH no MyKinsta.

Se o problema persistir, siga as instruções abaixo para excluir entradas de seu arquivo known_hosts.

Mac ou Linux

  1. Abra o Terminal e edite seu arquivo known_hosts no editor de texto nano com o seguinte comando:
nano ~/.ssh/known_hosts
  1. Remova todas as entradas que começam com o endereço IP do host do seu site (encontrado na seção SFTP/SSH na guia Info do seu site em MyKinsta). Você pode apagar cada linha que precisa remover com Ctrl+k.
  2. Em seguida, salve o documento (Ctrl+x). Quando solicitado, responda Y para sim e não altere o nome do arquivo (basta pressionar Return quando solicitado para que o nome do arquivo confirme e mantenha o nome atual).

Windows

Se você usa o Windows, também tem um arquivo parecido com o known_hosts, mas as credenciais e o IP são armazenados no registro.

  1. Abra o regedit no seu menu inicial. O exemplo abaixo utiliza o Windows 10.
    regedit
    Windows regedit
  2. Navegue até ao seguinte diretório:
    HKEY_CURRENT_USERSoftWareSimonTathamPuTTYSshHostKeys
    sshhostkeys
    SshHostKeys
  3. Remova todas as entradas que terminam com o endereço IP Host de seu site (encontrado na seção SFTP/SSH na guia Info de seu site no MyKinsta).
Este artigo foi útil?