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 comando sudo.
  • El comando se ejecuta en el shell del usuario, no en el shell root.

Requisitos previos

  • Root acceso

Procedimiento

  1. Abra el archivo /etc/sudoers.

    # visudo

    El archivo /etc/sudoers define las políticas aplicadas por el comando sudo.

  2. En el archivo /etc/sudoers busque las líneas que conceden acceso a sudo a los usuarios del grupo administrativo wheel.

    ## Allows people in group wheel to run all commands
    %wheel        ALL=(ALL)       ALL
  3. Asegúrese de que la línea que comienza con %wheel no tiene el carácter de comentario # antes.
  4. Guarde los cambios y salga del editor.
  5. Añada los usuarios a los que desea conceder acceso a sudo en el grupo administrativo wheel.

     # usermod --append -G wheel username

    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 administrativo wheel, utilice:

     # usermod --append -G wheel sarah

Pasos de verificación

  • Para comprobar que el usuario está añadido al grupo administrativo wheel, utilice la utilidad id.

    # id sarah

    La salida devuelve:

    uid=5000(sarah) gid=5000(sarah) groups=5000(sarah),10(wheel)
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.