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

Introducción
El sudo
comando 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 sudo
acceso en CentOS 8, sin tener que modificar /etc/sudoers
el archivo de su servidor.
Nota: Si desea configurar sudo
para 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_address
lo anterior.
Paso 2: Agregar un nuevo usuario al sistema
Utilice el adduser
comando para agregar un nuevo usuario a su sistema:
- adduser sammy
Asegúrese de reemplazarlo sammy
con el nombre de usuario que desea crear.
Utilice el passwd
comando para actualizar la contraseña del nuevo usuario:
- passwd sammy
Recuerda reemplazar sammy
con 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 usermod
comando para agregar el usuario al grupo wheel :
- usermod -aG wheel sammy
Nuevamente, asegúrese de reemplazar sammy
con el nombre de usuario al que desea otorgar sudo
privilegios. De manera predeterminada, en CentOS, todos los miembros del grupo wheel tienen sudo
acceso completo.
Paso 4: Prueba sudode acceso
Para probar que los nuevos sudo
permisos funcionan, primero use el su
comando para cambiar del usuario root a la nueva cuenta de usuario:
- su - sammy
Como nuevo usuario, verifique que puede utilizarlo sudo
anteponiendo sudo
al comando que desea ejecutar con privilegios de superusuario:
- sudo command_to_run
Por ejemplo, puede enumerar el contenido del /root
directorio, al que normalmente sólo puede acceder el usuario root:
- sudo ls -la /root
La primera vez que inicie sudo
sesió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ó sudo
se 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 sudo
el 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