SSH Public Key

Deshabilitando el acceso al SSH del usuario Root

Antes de seguir este tutorial, es necesario que se hayan completado todos los pasos del tutorial anterior: Crear un usuario para acceder por SSH.

Después de haber completado el tutorial anterior, sabemos que tenemos un usuario que puede acceder al SSH pero no puede realizar ningún tipo de tareas administrativas, para poder hacerlo, vamos a unir al usuario “guiavps” a la lista de sudoers.

para ello usamos el comando visudo

visudo

y añadimos esta linea

guiavps     ALL=(ALL)    ALL

Si todo va bien, podremos iniciar sesión con el nuevo usuario por medio de SSH y probar algún comando sudo.

Por ejemplo podríamos usar:

sudo free -m

En mi caso recibí este mensaje al hacerlo:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

Que en pocas palabras quiere decir, que la condición de administrador es una gran responsabilidad, y te recuerda que debes respetar a los demás y pensar antes de escribir.

Y finalmente, deshabilitamos el acceso de root al ssh editando el archivo /etc/ssh/sshd_config como primera tarea importante de nuestro nuevo usuario.

sudo nano /etc/ssh/sshd_config

y colocamos la siguiente linea

PermitRootLogin no

Reiniciamos el servidor SSH

/etc/init.d/sshd restart

Y con eso ya tendremos deshabilitado el acceso de root.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>