Ir al contenido principal

Solución: Permission denied (publickey) SSH | Cambio de clave de root en ubuntu


Error al ingresar con ROOT a un servidor Permission denied (publickey).

Se debe ingresar con root, por defecto ubuntu server tiene el usuario ubuntu, entonces ejecutar:


sudo -i


Luego ejecutar: passwd

Pediría la nueva clave y luego confirmación de la misma.


Luego, hay varias formas de solucionarlo pero esta es la más rápida y fácil.

Editar el archivo: sshd_config con nano o vi.

vi /etc/ssh/sshd_config

Asegurarse que tengan estos valores:

PermitRootLogin yes

PubkeyAuthentication yes

PasswordAuthentication yes

UsePAM no

IgnoreUserKnownHosts no


Finalmente reiniciar el servicio ssh con el siguiente comando: 

/etc/init.d/ssh restart

ó

systemctl restart sshd.service


Va a depender de la versión o distribución que utilices, en mi caso uso ubuntu server.

Comentarios