LINUX

Cómo agregar un usuario a Sudoers en AlmaLinux o Rocky Linux

Rocky Linux y AlmaLinux son los mejores sistemas operativos de reemplazo para CentOS. Este proyecto nació una vez que CentOS pasó de ser un sistema operativo empresarial estable a una rama de desarrollo upstream de RHEL.

Sudo significa «usuario sustituto do» o «superusuario do». Esto permite que un usuario actual ejecute temporalmente programas con privilegios de seguridad, por defecto el usuario raíz. El archivo sudoers se encuentra en /etc/sudoers, que contiene la política de seguridad para que los usuarios y grupos del sistema determinen los privilegios de sudo.

En este tutorial, aprenda cómo agregar un usuario a sudoers en AlmaLinux o Rocky Linux.

Cree un nuevo usuario sudo en AlmaLinux o Rocky Linux

Primero vamos a crear un nuevo usuario en su sistema:

# adduser bob

Ahora establezca una contraseña para el nuevo usuario usando el comando passwd:

# passwd bob

En AlmaLinux o Rocky Linux, todos los miembros del grupo rueda tienen acceso a sudo. Use el comando usermod para agregar el usuario bob al grupo de ruedas:

# usermod -aG wheel bob

Hay dos métodos para agregar un usuario existente a sudoers: agregar el usuario al juego de ruedas o agregar el usuario al archivo sudoers.

Adición de un usuario existente al grupo de rueda

Este es el método más fácil para otorgar acceso a sudo a cualquier usuario existente agregando el usuario al grupo de ruedas.

Use el siguiente comando para agregar al usuario tom al grupo de ruedas:

# usermod -aG wheel tom

Reemplazar tom con su nombre de usuario del sistema

Agregar un usuario existente al archivo sudoers

El archivo /etc/sudoers permite el acceso personalizado a usuarios y comandos. Otorgue al usuario acceso sudo modificando este archivo.

Puede editar el archivo /etc/sudoers usando el comando visudo. Este comando lo ayuda a verificar si hay errores de sintaxis antes de guardar para evitar errores.

Primero, abra el archivo /etc/sudoers:

$ visudo

Desplácese hasta la parte inferior o toque Shift + G y luego agregue la siguiente línea:

/etc/sudoers

bob       ALL=(ALL:ALL) NOPASSWD:ALL

Reemplazar bob con el nombre de usuario de su sistema Configuración para NOPASSWD deshabilita la autenticación de contraseña cuando se ejecuta el comando sudo.

Ahora puede guardar y salir del editor.

Alternativamente, puede crear un archivo en el directorio /etc/sudoers.d y agregar la línea anterior.

También configura al usuario para ejecutar ciertos comandos, de la siguiente manera:

username ALL=(ALL) NOPASSWD:/usr/bin/ls,/usr/bin/df

También puede agregar un grupo al archivo sudoers agregando un símbolo de porcentaje al comienzo de la línea.

%admingroup ALL=(ALL:ALL) NOPASSWD:ALL

Probar acceso sudo

Puede probar el acceso a sudo de diferentes maneras.

Ejecute el comando whoami con el prefijo sudo:

$ sudo whoami

Si el resultado que se muestra es «root», entonces el usuario tiene acceso sudo.

Alternativamente, intente enumerar el contenido de /root después de:

$ sudo ls -la /root

Si el usuario tiene privilegios sudo, obtendrá un error que dice «el usuario no está en el archivo sudoers». Los registros de sudo se almacenan en /var/log/secure.

Conclusión

En este tutorial, aprenda cómo agregar un usuario a sudoers en AlmaLinux o Rocky Linux. Gracias por leer, por favor deje comentarios y sugerencias en la sección de comentarios.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar