Sudo proporciona privilegios especiales a los usuarios para ejecutar comandos como otro usuario. Puede usarse para otorgar privilegios de superusuario a un usuario normal con restricciones. Uno puede configurar el sudo para otorgar privilegios de root solo a los comandos específicos.
Este tutorial lo ayudó a crear un nuevo usuario con privilegios de Sudo, agregar un usuario existente a los privilegios de Sudo o eliminar los privilegios de Sudo de cualquier cuenta.
Crear usuario con acceso Sudo
Use el comando "adduser" predeterminado del sistema para crear una nueva cuenta. Según los requisitos actuales, la sintaxis del comando será como:
sudo adduser [USER_NAME} [GROUP_NAME]
Aquí:
- NOMBRE_USUARIO es el nombre de la nueva cuenta de usuario.
- NOMBRE_GRUPO Defina un nombre de grupo aquí para agregar automáticamente un usuario a este grupo durante la creación.
Probemos con un ejemplo real. El siguiente comando creará un nuevo usuario tecadmin y añádelo a sudo grupo.
sudo adduser tecadmin sudo
En caso de que ya exista un usuario, simplemente lo agregará al grupo sudo.
Agregar usuario existente a Sudo
También puede usar el siguiente comando para agregar usuarios existentes al grupo sudo, donde obtendrá todos los privilegios de sudo.
sudo usermod -aG sudo tecadmin
Esto solo agregará tecadmin
usuario al grupo sudo. Uno puede verificar lo mismo en el /etc/group
archivo.
Eliminar los privilegios de Sudo del usuario
El siguiente comando eliminará a un usuario del grupo sudo. Esto solo eliminará el tecadmin
usuario del sudo
grupo. No eliminará al usuario del sistema.
sudo gpasswd -d tecadmin sudo
También recomendamos ver el archivo /etc/sources y eliminar cualquier entrada específica del usuario.
Conclusión
Este tutorial lo ayudó a otorgar permisos especiales a los usuarios que usan Sudo en un sistema Debian. Además, este tutorial le proporciona permiso para permitir el acceso de sudo a las cuentas existentes. Además, elimine los privilegios de Sudo del usuario.