¿Tienes problemas para conectarte mediante SSH o SFTP? Si obtienes un error como el que aparece a continuación, esto suele ocurrir porque las direcciones IP o la huella digital de la clave SSH han cambiado (a menudo debido a una actualización del servidor), y la antigua sigue almacenada en tu archivo known_hosts. El known_hosts se utiliza para las conexiones SSH y 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.

No Puedo Conectar Vía SSH o SFTP – Eliminiar SSH known_hosts

Si tiene problemas con conectar, primero asegúrese que esté utilizando la contraseña correcta. Siempre puede cambiar su contraseña SFTP and y/o SSH dentro de su panel de control MyKinsta.

Si sigue teniendo problemas siga las instrucciones abajo para eliminar entradas de su archivo known_hosts.

Mac o Linux

  • Abre el Terminal y edita tu archivo known_hosts en el editor de texto nano con el siguiente comando:
nano ~/.ssh/known_hosts
  • Elimina todas las entradas que empiecen por la dirección IP del host de tu sitio (que se encuentra en la sección SFTP/SSH en la pestaña de información de tu sitio en MyKinsta). Puedes borrar cada línea que necesites eliminar con Ctrl+k.
  • Luego guarda el documento (Ctrl+x). Cuando se te pregunte, responde Y por sí y no cambies el nombre del archivo (sólo pulsa Intro cuando se te pida el nombre del archivo para confirmar y mantener el nombre actual).

Windows

Si utiliza Windows tiene un archivo known_hosts similar pero las credenciales y dirección IP son almacenadas en el registro.

  1. Lance regedit desde su menú de inicio. El ejemplo bajo utiliza Windows 10.
    regedit
  2. Navegue por el directorio siguiente:
    HKEY_CURRENT_USERSoftWareSimonTathamPuTTYSshHostKeys

    sshhostkeys

  3. Elimina todas las entradas que terminen con la dirección IP de tu sitio (que se encuentra en la sección SFTP/SSH en la pestaña de información de tu sitio en MyKinsta)