Capítulo 8. Conceder acceso sudo a un usuario
Los administradores del sistema pueden conceder acceso a sudo
para permitir a los usuarios no root ejecutar comandos administrativos. El comando sudo
proporciona a los usuarios acceso administrativo sin utilizar la contraseña del usuario root
.
Cuando los usuarios necesitan realizar un comando administrativo, pueden preceder ese comando con sudo
. El comando se ejecuta entonces como si fuera el usuario root
.
Ten en cuenta las siguientes limitaciones:
-
Sólo los usuarios que figuran en el archivo de configuración
/etc/sudoers
pueden utilizar el comandosudo
. -
El comando se ejecuta en el shell del usuario, no en el shell
root
.
Requisitos previos
-
Root
acceso
Procedimiento
Abra el archivo
/etc/sudoers
.visudo
# visudo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow El archivo
/etc/sudoers
define las políticas aplicadas por el comandosudo
.En el archivo
/etc/sudoers
busque las líneas que conceden acceso asudo
a los usuarios del grupo administrativowheel
.## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL
## Allows people in group wheel to run all commands %wheel ALL=(ALL) ALL
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
Asegúrese de que la línea que comienza con
%wheel
no tiene el carácter de comentario#
antes. - Guarde los cambios y salga del editor.
Añada los usuarios a los que desea conceder acceso a
sudo
en el grupo administrativowheel
.usermod --append -G wheel username
# usermod --append -G wheel username
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Sustituya username por el nombre del usuario.
Ejemplo 8.1. Añadir un usuario al grupo de la rueda
Para añadir el usuario
sarah
al grupo administrativowheel
, utilice:usermod --append -G wheel sarah
# usermod --append -G wheel sarah
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Pasos de verificación
Para comprobar que el usuario está añadido al grupo administrativo
wheel
, utilice la utilidadid
.id sarah
# id sarah
Copy to Clipboard Copied! Toggle word wrap Toggle overflow La salida devuelve:
uid=5000(sarah) gid=5000(sarah) groups=5000(sarah),10(wheel)
uid=5000(sarah) gid=5000(sarah) groups=5000(sarah),10(wheel)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow