Como habilitar el acceso por SSH al usuario root

En esta entrada voy a explicaros como podéis habilitar el acceso por SSH al usuario root que como sabréis en muchas distribuciones viene por defecto deshabilitado. El principal motivo por el que se encuentra en este estado es que el usuario root, como bien sabéis, es conocido por cualquier persona que utilice Linux por lo que si sufrimos algún incidente de seguridad, si lo habilitamos, ya le hemos dado medio trabajo hecho al atacante y sólo les faltará averiguar la contraseña por esto lo más recomendable es crear un usuario independiente con los privilegios que necesitemos y utilizarlo para nuestros accesos.

No obstante os explicaré como podéis habilitarlo por si os hiciera falta en alguna situación.

Habilitar el acceso

La configuración es bastante sencilla, simplemente tendremos que editar el fichero de configuración del servicio OpenSSH con nuestro editor favorito (yo utilizo nano):

root@server1:~# nano /etc/ssh/sshd_config

Localizamos la siguiente línea:

PermitRootLogin without-password

La sustituimos por:

PermitRootLogin yes

Guardamos los cambios del fichero y reiniciamos el servicio.

root@server1:~# service sshd restart

Y listo con estos sencillos pasos ya podremos logarnos con el usuario root mediante SSH aunque como os he comentado, y perdonar la insistencia, no es una buena práctica de seguridad por lo que lo más recomendable es disponer de un usuario independiente para estos accesos.

Entradas relacionadas

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.