GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo crear un usuario de Sudo en RHEL, CentOS, Rocky y AlmaLinux

El Redhat Enterprise Linux (RHEL ) alberga varias distribuciones interesantes de SO basadas en Linux. El par de sistemas operativos AlmaLinux y Rocky Linux son reemplazos emocionantes para el CentOS descontinuado distribución.

RHEL 8 , AlmaLinux y Rocky Linux Los sistemas están siendo clasificados cada vez más por muchos usuarios de Linux debido a las huellas de rendimiento que ofrecen.

[ También te puede interesar:Cómo crear un usuario Sudo en Ubuntu Linux ]

Los principales usuarios de un entorno de sistema operativo se pueden clasificar en la raíz (Sudoer ) usuarios y usuarios no root. Raíz los usuarios tienen control total del entorno del sistema operativo y pueden crear otros usuarios además de administrar las aplicaciones, los procesos y las configuraciones del sistema operativo. Los usuarios no root tienen interacciones limitadas con un entorno de sistema operativo.

Como la raíz usuario de su sistema Linux, en algún momento necesitará otorgar a otros usuarios que no sean root más privilegios de sistema operativo y poder de ejecución. Para que se lleve a cabo este paso, estos usuarios normales del sistema operativo deberán pasar a Sudo. usuarios.

Asegúrese de tener privilegios de acceso de usuario raíz/Sudoer en su sistema antes de continuar con la guía del artículo.

Crear un nuevo usuario de Sudo/Sudoer en Linux

El término Sudo es una abreviatura del superusuario do o del usuario sustituto do. La ruta del directorio /etc/sudoers aloja la política de seguridad de los usuarios de Sudoer asociada con sus privilegios garantizados.

Para crear un nuevo usuario desde cero, ejecute el siguiente comando.

$ sudo adduser linuxshelltips_tutor

El comando anterior creará un usuario no root llamado linuxshelltips_tutor .

A continuación, debemos asignar a este nuevo usuario una contraseña de inicio de sesión.

$ sudo passwd linuxshelltips_tutor

Ahora tenemos dos opciones para hacer que su usuario de Linux existente/creado sea un usuario con privilegios de Sudoer.

Opción 1:agregar usuario al grupo de rueda Sudo

Solo rueda a los miembros del grupo se les otorga Sudo acceso y privilegios. Para hacer que el usuario linuxshelltips_tutor un miembro de esta rueda grupo, implementaremos el usermod comando de la siguiente manera.

$ sudo usermod -aG wheel linuxshelltips_tutor

Con la ejecución del comando anterior, hemos creado linuxshelltips_tutor un usuario de Sudoer.

Opción 2:Edición del archivo /etc/sudoers

Este archivo enumera todos los usuarios en su sistema y su acceso y privilegios personalizables. Podemos modificar este archivo para que nuestro usuario recién creado sea un Sudoer usuario de la siguiente manera.

Primero, abra el archivo con su editor de línea de comandos preferido.

$ sudo nano /etc/sudoers file 

Al final de este archivo, lo modificaremos de la siguiente manera para hacer linuxshhelltips_tutor un usuario de Sudoer.

linuxshelltips_tutor        ALL=(ALL:ALL) NOPASSWD:ALL

El NOPASSWD parte de la entrada anterior no requerirá el linuxshelltips_tutor usuario para adherirse a cualquier protocolo de autenticación de contraseña al ejecutar comandos de terminal asociados a sudo.

Prueba del acceso de usuario de Sudoer en Linux

Necesitamos confirmar que efectivamente creamos un Sudoer usuario. La primera prueba de usuario de Sudoer se puede realizar con los siguientes comandos.

$ su linuxshelltips_tutor 
$ sudo whoami

Incluso puede cambiar al directorio de inicio del nuevo usuario antes de ejecutar whoami comando.

$ cd ~
$ sudo whoami  

Como sugiere el resultado del comando, estamos tratando con un usuario root.

Alternativamente, listar los contenidos bajo /root también debería confirmar que estamos tratando con un usuario root/sudo. El contenido del /root la ruta no se puede mostrar en un perfil de usuario no root.

$ sudo ls -la /root 

Un usuario de Sudo/Sudoer tiene privilegios exclusivos del sistema operativo Linux que no están disponibles para un usuario que no sea de Sudo. Este usuario tiene más control en su rol de sistema operativo asignado.


Cent OS
  1. Cómo crear un usuario Sudo en CentOS, Ubuntu y Debian

  2. Cómo instalar Elasticsearch en CentOS/RHEL 8

  3. Cómo crear un usuario Sudo en Rocky Linux 8

  4. Crear un usuario sudo en CentOS

  5. Cómo crear un repositorio yum en CentOS/RHEL

Cómo instalar Docker en Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

Cómo restablecer la contraseña de usuario raíz en CentOS 8, RHEL 8, AlmaLinux 8, Rocky Linux 8

Cómo instalar OpenVPN en AlmaLinux 8, Centos 8 o Rocky Linux 8

Cómo instalar Remi Repo en RHEL, CentOS, Rocky y AlmaLinux

Cómo instalar MongoDB en RHEL, CentOS, Rocky y AlmaLinux

Cómo crear un usuario Sudo en CentOS