Añadir un usuario a "sudoers"



Esta guía es para todos aquellos que quieren incluír su usuario en "sudoers" y, por ende, obtener privilegios de root. Dicho de otra forma, tener permisos en todo el sistema.



Arrancamos un Terminal (Ctrl+Alt+T) y escribimos lo siguiente:
 
sudo nano /etc/sudoers
Después de introducir la contraseña de tu usuario entraremos en el fichero sudoers (siempre desde el editor que tenemos definido por defecto). El contenido será similar a este:
 
 
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults  env_reset
Defaults  mail_badpass
Defaults  secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
 
# Host alias specification
 
# User alias specification
 
# Cmnd alias specification
 
# User privilege specification
root  ALL=(ALL:ALL) ALL
 
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
 
# Allow members of group sudo to execute any command
%sudo  ALL=(ALL:ALL) ALL
 
# See sudoers(5) for more information on "#include" directives:
 
#includedir /etc/sudoers.d
 
# Usuario actual
root    ALL=(ALL:ALL) ALL
 


Añadimos junto a root a nuestro usuario.
 
# Usuario actual
root ALL=(ALL:ALL) ALL
user ALL=(ALL:ALL) ALL

Guardamos cambios y todo listo.

Donde "user" sería el nombre de nuestro usuario. ¿Y qué es todo ese "ALL"?
  1. user ALL=(ALL:ALL) ALL: en este se indica que la regla se aplica a cualquier anfitrión (o host).
  2. user ALL=(ALL:ALL) ALL: "user" podrá usar comandos de cualquier usuario.
  3. user ALL=(ALL:ALL) ALL: si el anterior "ALL" permitía usar comandos de usuarios, éste lo hará de grupos.
  4. user ALL=(ALL:ALL) ALL: las reglas se aplican a todos los comandos.
Recuerda guardar los cambios realizados en el fichero y cierra después de eso. Desde ese momento ya tendremos nuestro usuario añadido al fichero sudoers.

Ultimo paso: Modificación de usuario.

Para terminar teclea lo siguiente en un terminal:
 
usermod -a -G sudo usuario


donde usuario será el nombre de nuestro usuario



Fuente: https://slimbook.es/tutoriales/linux/86-anadir-usuario-al-fichero-sudoers

Comentarios