Cómo crear un nuevo usuario habilitado para Sudo en CentOS 8 [Inicio rápido]

Introducción
El sudocomando proporciona un mecanismo para otorgar privilegios de administrador (que normalmente solo están disponibles para el usuario root ) a los usuarios normales. Esta guía le mostrará cómo crear un nuevo usuario con sudoacceso en CentOS 8, sin tener que modificar /etc/sudoersel archivo de su servidor.
Nota: Si desea configurar sudopara un usuario de CentOS existente, salte al paso 3.
Paso 1: Iniciar sesión en su servidor
Inicie sesión en su servidor como usuario root :
- ssh root@your_server_ip_address
Utilice la dirección IP o el nombre de host de su servidor en lugar de your_server_ip_addresslo anterior.
Paso 2: Agregar un nuevo usuario al sistema
Utilice el addusercomando para agregar un nuevo usuario a su sistema:
- adduser sammy
Asegúrese de reemplazarlo sammycon el nombre de usuario que desea crear.
Utilice el passwdcomando para actualizar la contraseña del nuevo usuario:
- passwd sammy
Recuerda reemplazar sammycon el usuario que acabas de crear. Se te solicitará dos veces una nueva contraseña:
OutputChanging password for user sammy.New password:Retype new password:passwd: all authentication tokens updated successfully.
Paso 3: Agregar el usuario al grupo de ruedas
Utilice el usermodcomando para agregar el usuario al grupo wheel :
- usermod -aG wheel sammy
Nuevamente, asegúrese de reemplazar sammycon el nombre de usuario al que desea otorgar sudoprivilegios. De manera predeterminada, en CentOS, todos los miembros del grupo wheel tienen sudoacceso completo.
Paso 4: Prueba sudode acceso
Para probar que los nuevos sudopermisos funcionan, primero use el sucomando para cambiar del usuario root a la nueva cuenta de usuario:
- su - sammy
Como nuevo usuario, verifique que puede utilizarlo sudoanteponiendo sudoal comando que desea ejecutar con privilegios de superusuario:
- sudo command_to_run
Por ejemplo, puede enumerar el contenido del /rootdirectorio, al que normalmente sólo puede acceder el usuario root:
- sudo ls -la /root
La primera vez que inicie sudosesión, se le solicitará la contraseña de la cuenta de ese usuario. Ingrese la contraseña para continuar:
Output[sudo] password for sammy:
Nota: ¡No se solicita la contraseña de root ! Ingrese la contraseña del usuario habilitado para sudo, no la contraseña de root .
Si su usuario está en el grupo apropiado e ingresó la contraseña correctamente, el comando que emitió sudose ejecutará con privilegios de root .
Conclusión
En este tutorial de inicio rápido, creamos una nueva cuenta de usuario y la agregamos al grupo Wheel para habilitar sudoel acceso. Para obtener información más detallada sobre cómo configurar un servidor CentOS 8, lea nuestro tutorial Configuración inicial del servidor con CentOS 8.

Deja una respuesta