Table of Contents

Limitar la posibilidad de acceder a root y cambiar de una cuenta de usuario a otra

Desactivar el usuario root mediante password

Opcion 1: Comando

sudo passwd -l root

Opcion 2: Editando el fichero /etc/passwd (Eliminar la X o bien poner otro carácter “!”):

root::0:0...

NOTA: Si hay un usuario con acceso a sudo, este podría realizar “sudo -s” y pasar al usuario root.

Desactivar el comando "SU" por medio de PAM

Opción 1: Evitar el uso de “su” incluso a root, fichero: /etc/pam.d/su

auth            requisite       pam_denny.so
auth            sufficient      pam_rootok.so
su jasmin
su: Módulo desconocido

NOTA: Si root no puede utilizar el comando “su” pero sí “sudo”, podría arrancar aplicaciones con el ID de cualquier usuario usando “sudo -u comando

Opcion 2: Evita el uso de “su”, solo root podrá ejecutarlo. Dichero: /etc/pam.d/su

auth            sufficient      pam_rootok.so
auth            requisite       pam_denny.so

Limitar el uso del comando “su” solo al usuario root y grupos determinados.

auth       sufficient pam_rootok.so
auth       required   pam_wheel.so group=jasmin

Desactivar sudo

Eliminar del fichero /etc/sodoers los usuarios o grupos configurados. Si el fichero no tiene nada configurado realmente no tiene razón de ser, es como si no estuviera instalado.

Otras formas