Error: Permission denied (publickey) en DigitalOcean

El día de hoy intenté conectarme via ssh a mi droplet en DigitalOcean como normalmente lo hago pero me salió el siguiente error:

ssh root@ip_publica
root@ip_publica: Permission denied (publickey).

Al ver este error me dirigí a Settings > Security > Add SSH Key a registrar la ssh key pero obviamente ya estaba registrado. Aún así no podía conectarme.

Solución:

1. Copiar la publickey de mi equipo

cat ~/.ssh/id_rsa.pub

2. Entrar a través de la consola de DigitalOcean

Estando dentro editar el archivo authorized_keys

vi ~/.ssh/authorized_keys

Eliminar las llaves guardadas, sin tocar la de DigitalOcean.

3. Pegar la llave copiada en el paso 1, guardar y conectarse nuevamente.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments