Introducción
Si está trabajando con CentOS 8, debe saber cuáles son los comandos críticos que debe utilizar con él. Uno de ellos es el comando sudo. Este comando es muy útil para crear nuevos usuarios. Con el comando sudo, puede otorgar a ciertos usuarios privilegios administrativos especiales. Normalmente, estos privilegios solo son accesibles para el usuario root. Si está creando un usuario normal, puede usar este comando para darle acceso especial sin cambiar el archivo /etc/sudoers en el servidor.
Este tutorial le ayudará a entender cómo utilizar este comando. Vamos a detallar los pasos individuales que debe seguir para crear un nuevo usuario con sudo habilitado en CentOS 8.
¿Cómo crear un nuevo usuario con sudo habilitado?
Siga estos pasos para crear un nuevo usuario con sudo habilitado en su server.os
1. Iniciar sesión en el servidor
En primer lugar, debe iniciar sesión en el servidor como usuario root. Inicie sesión con lo siguiente:
|
1 |
$ ssh root@your_server_ip_address |
Sustituya esto por la dirección IP o el nombre de host de su propio servidor.
2. Añadir nuevo usuario
A continuación, añadiremos un nuevo usuario. Para ello, utilizaremos el comando adduser. Supongamos que queremos añadir un nuevo usuario llamado sammy:
|
1 |
# adduser sammy |
Puede sustituir sammy por su nombre de usuario preferido. El siguiente paso es añadir la contraseña para su usuario. Utilice el comando passwd de la siguiente manera:
|
1 |
# passwd sammy |
El sistema le pedirá que introduzca la nueva contraseña dos veces para confirmarla:
Reemplace sammy con el nombre de usuario que haya elegido.
3. El grupo Wheel
Ahora añadiremos al usuario al grupo wheel. Si desea dar privilegios de administrador a una cuenta existente, puede saltar directamente a este paso. Utilizaremos el comando usermod para añadir al usuario al grupo:
|
1 |
# usermod -aG wheel sammy |
La razón por la que hacemos esto es que todos los usuarios del grupo wheel tienen acceso y privilegios completos de sudo.
4. Acceso Sudo
Por último, puede comprobar y confirmar si su nuevo usuario ha adquirido o no los permisos de sudo. Para empezar, cambiaremos del usuario root al nuevo usuario utilizando el comando su:
|
1 |
# su - sammy |
Realice la prueba ejecutando sudo con el comando que desea utilizar con sus nuevos permisos y privilegios:
|
1 |
# sudo command_to_run |
Supongamos que queremos listar el contenido del directorio /root. Normalmente, solo el usuario root puede visualizar el contenido de este archivo:
|
1 |
$ sudo ls -la /root |
El sistema le requerirá que introduzca la contraseña de su cuenta si está utilizando sudo por primera vez:
Introduzca su contraseña en el campo para avanzar. Recuerde que debe introducir la contraseña de la cuenta, no la contraseña de root. En caso de que se encuentre en el grupo wheel correcto con los permisos habilitados, el comando se ejecutará correctamente y le mostrará los resultados. Esta es la confirmación de que ha recibido acceso sudo con privilegios de root.
Conclusión
Con la ayuda de este tutorial, puede crear una nueva cuenta y otorgarle privilegios administrativos. La vía más sencilla es añadirla al grupo wheel para obtener acceso sudo.
Además, puede echar un vistazo a nuestros otros tutoriales relacionados con CentOS que puede encontrar en nuestro blog:
¡Feliz computación!


Comentarios
Aún no hay comentarios. Sea el primero.