GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo otorgar y eliminar privilegios de Sudo a usuarios en Ubuntu

Como ya sabes, podemos realizar cualquier tarea administrativa con sudo privilegios en sistemas Ubuntu. Al crear nuevos usuarios en su caja de Linux, no pueden realizar ninguna tarea administrativa hasta que los convierta en miembros de sudo grupo. En este breve tutorial, veremos cómo otorgar y quitar privilegios de sudo a los usuarios de Ubuntu y sus derivados, como Linux mint y Pop OS.

Otorgar privilegios sudo a usuarios en Linux

Por lo general, usamos 'adduser' comando para crear un nuevo usuario como se muestra a continuación.

$ sudo adduser ostechnix

Si desea que el usuario recién creado realice tareas administrativas, simplemente agregue el usuario a sudo grupo usando el comando:

$ sudo usermod -a -G sudo ostechnix

El comando anterior hará que el usuario se llame 'ostechnix' ser miembro de sudo grupo.

Alternativamente, también puede usar este comando para agregar usuarios a sudo grupo.

$ sudo adduser ostechnix sudo

Cierre sesión y vuelva a iniciar sesión para aplicar los cambios.

A partir de ahora, el usuario puede realizar tareas administrativas con el privilegio sudo.

Para verificarlo, simplemente ejecute un comando con el prefijo sudo como a continuación.

$ sudo mkdir /test
[sudo] password for ostechnix:

Eliminar los privilegios sudo de los usuarios

A veces, es posible que desee eliminar los privilegios de sudo de un usuario en particular, pero sin eliminar al usuario de su caja de Linux.

Para hacer que cualquier usuario sea un usuario normal, simplemente elimínelo de sudo grupo.

Digamos, por ejemplo, si desea eliminar un usuario llamado ostechnix , del sudo grupo, simplemente ejecuta:

$ sudo deluser ostechnix sudo

Salida de muestra:

Removing user `ostechnix' from group `sudo' ...
Done.

Este comando solo eliminará al usuario 'ostechnix' de sudo grupo, pero no eliminará al usuario permanentemente del sistema. Ahora, el usuario se convierte en un usuario normal y no puede realizar ninguna tarea administrativa.

Además, puede usar el siguiente comando para revocar el acceso sudo de un usuario:

$ sudo gpasswd -d ostechnix sudo

Tenga cuidado al eliminar usuarios del grupo sudo. No elimine al administrador real del grupo "sudo".

Verifique que el usuario "ostechnix" haya sido realmente eliminado del grupo sudo usando el comando:

$ sudo -l -U ostechnix
User ostechnix is not allowed to run sudo on ubuntuserver.

Sí, el usuario "ostechnix" se eliminó del grupo sudo y no puede ejecutar ninguna tarea administrativa.

Tenga en cuenta que debe tener cuidado al eliminar a un usuario de un grupo sudo. Si solo hay un usuario sudo en su sistema y lo eliminó del grupo sudo, no puede realizar ninguna tarea administrativa, como instalar, eliminar y actualizar programas en su sistema.

¿Qué pasa si revoco accidentalmente el acceso sudo de un usuario?

¿Ha eliminado accidentalmente un usuario administrativo del grupo sudo? ¡No hay problema! La siguiente guía explica cómo restaurar los privilegios de sudo a un usuario en Ubuntu y sus derivados.

  • Cómo restaurar los privilegios de Sudo a un usuario

Conclusión

En esta guía, aprendimos cómo agregar un usuario regular al grupo sudo y eliminar los privilegios de sudo del usuario para convertirlo en un usuario normal en sistemas basados ​​en Ubuntu.

Lectura sugerida:

  • Cómo cambiar el archivo de registro Sudo predeterminado en Linux
  • Cómo encontrar todos los usuarios de Sudo en su sistema Linux
  • Cómo ejecutar comandos particulares sin contraseña Sudo en Linux
  • Cómo obligar a los usuarios a usar la contraseña de root en lugar de su propia contraseña cuando usan sudo

Ubuntu
  1. Cómo eliminar núcleos antiguos en Ubuntu 16.04, 18.04 y 19.04

  2. Cómo crear usuarios de MariaDB y otorgar privilegios

  3. Cómo cambiar a usuario root en Ubuntu 22.04

  4. Agregar y eliminar usuarios en Ubuntu 20.04:¿cómo realizar esta tarea?

  5. Cómo crear usuarios y administrar sus privilegios de Sudo en Ubuntu

Agregar, eliminar y otorgar privilegios de Sudo a los usuarios en Alpine Linux

Agregar, eliminar y otorgar privilegios de Sudo a los usuarios en Arch Linux

Cómo restaurar los privilegios de Sudo a un usuario en Ubuntu Linux

Cómo agregar y eliminar usuarios en Debian

Cómo hacer que un usuario sea administrador en Ubuntu

Cómo crear un usuario Sudo en Ubuntu y Debian