Página 1 de 1

Dar permisos de sudo a un usuario en Debian

Publicado: 10 Oct 2024, 10:10
por Guillermo
El esquema de usuarios en Debian se basa en la creación de cuentas de usuario y grupos, donde cada usuario tiene permisos específicos. El usuario root tiene acceso total al sistema, mientras que los usuarios normales tienen permisos limitados. Los grupos facilitan la gestión de permisos y permiten que varios usuarios compartan accesos similares. Para dar privilegios de superusuario (sudo) a un usuario en Debian, sigue estos pasos:

1. Inicia sesión como root o un usuario con privilegios de sudo
Primero, necesitas iniciar sesión en tu sistema como el usuario `root` o como un usuario que ya tenga permisos de `sudo`.

2. Agrega el usuario al grupo `sudo`
En Debian, los usuarios que pertenecen al grupo `sudo` tienen permisos para ejecutar comandos con `sudo`. Para agregar un usuario al grupo `sudo`, utiliza el siguiente comando:

Código: Seleccionar todo

sudo usermod -aG sudo nombre_de_usuario
Reemplaza `nombre_de_usuario` con el nombre del usuario al que deseas otorgar permisos de `sudo`.

4: Verificar que el usuario ha sido agregado al grupo `sudo`
Puedes verificar que el usuario ha sido agregado correctamente al grupo `sudo` ejecutando el siguiente comando:

Código: Seleccionar todo

groups nombre_de_usuario
Esto mostrará todos los grupos a los que pertenece el usuario. Deberías ver `sudo` en la lista.

5: Probar los permisos de sudo
Para asegurarte de que el usuario tiene permisos de `sudo`, inicia sesión como ese usuario o cambia a su cuenta con el siguiente comando:

Código: Seleccionar todo

su - nombre_de_usuario
Luego, prueba ejecutar un comando con `sudo`, por ejemplo:

Código: Seleccionar todo

sudo whoami
Si todo está configurado correctamente, deberías ver `root` como resultado, lo que indica que el usuario tiene permisos de `sudo`.

A tener en cuenta:
- Si el usuario no puede ejecutar `sudo` inmediatamente, puede ser necesario cerrar sesión y volver a iniciar sesión para que los cambios surtan efecto.
- Asegúrate de que el paquete `sudo` esté instalado en tu sistema. Si no está instalado, puedes instalarlo con el siguiente comando:

Código: Seleccionar todo

apt update
apt install sudo