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