educación, informática y demás

2601-Primeros pasos

Debian 12. Configurar una cuenta de usuario con permisos de administración

En realidad, en un sistema GNU/Linux, solo hay dos tipos de usuarios: root y el resto. Aparte de esta declaración que resume al administración en sistemas unix-like, podemos configurar nuestro sistema para que algunos usuarios puedan ejecutar comandos como si fueran root o con permisos de root. Esta herramienta es sudo.

Al instalar Debian, se ha pedido información sobre una cuenta de usuario que no era root. En nuestro caso, creamos una cuenta de usuario llamada alumno. No obstante, esta cuenta de usuario no tiene permisos de administración, por ahora.

Vamos a configurar el sistema para que el usuario alumno si pueda ejecutar comandos como administrador, para ello tenemos que configurar la herramienta sudo

Cambiando a usuario root

El primer paso para poder configurar una cuenta de usuario con permisos de administración es acceder con una cuenta con permisos de administración, en nuestro caso la cuenta de root es la única que puede hacer eso en el sistema Debian 12 recién instalado.

Desde una terminal cambiamos de usuario al usuario root con el comando su y la opción -.

Como se puede observar, ha cambiado el prompt del sistema, indicándonos que ahora estamos interactuando con la shell como root.

Comprobando la configuración de sudo

Ahora vamos a echar un vistazo al fichero /etc/sudoers que es el fichero de configuración de sudo.

El grupo de usuarios sudo puede ejecutar cualquier comando

Podemos comprobar que la configuración actual permite a los miembros del grupo sudo ejecutar cualquier comando.

Configuración de la cuenta de usuario alumno

Vamos a ver a qué grupos pertenece el usuario alumno.

Información de identificación del usuario alumno

El usuario alumno no pertenece al grupo sudo, así que lo añadimos.

Ahora alumno pertenece al grupo sudo y podría ejecutar comandos como root. No obstante, para que la configuración surta efecto tendremos que cerrar la sesión del usuario alumno y volver a iniciar de nuevo.

Reiniciando la sesión y ejecutando con sudo

Una vez hemos cerrado la sesión en XFCE y vuelto a iniciar sesión el sistema ha cargado la información actualizada del usuario y, en una terminal, al ejecutar los comandos id y sudo todo funciona como se esperaba.

El usuario alumno ya puede ejecutar comandos como root en el sistema.

Dejar una respuesta