Configurar Acceso de Superusuario

Red Hat Enterprise LinuxBeginner
Practicar Ahora

Introducción

En este desafío, pondrás en práctica la configuración del acceso de superusuario en un sistema Red Hat Enterprise Linux. Como administrador de sistemas, una de las habilidades fundamentales es la capacidad de otorgar y gestionar privilegios elevados, lo cual es crucial para mantener la seguridad y la integridad del entorno. Tu tarea consistirá en crear un nuevo usuario y concederle la capacidad de ejecutar comandos con los mismos permisos que el usuario root.

Esto es un Desafío (Challenge), el cual difiere de un Laboratorio Guiado en que deberás intentar completar la tarea de forma independiente, en lugar de seguir pasos detallados de aprendizaje. Los desafíos suelen presentar una mayor dificultad. Si te encuentras bloqueado, puedes consultar con Labby o revisar la solución propuesta. Los datos históricos indican que este es un desafío de nivel principiante con una tasa de aprobación del 100%. Ha recibido una valoración positiva del 100% por parte de los estudiantes.

Otorgar Acceso de Superusuario

Tareas

Tu objetivo es crear una nueva cuenta de usuario y proporcionarle privilegios de superusuario (sudo). Posteriormente, deberás verificar que dicho usuario puede ejecutar correctamente comandos que requieren estos permisos elevados.

Requisitos

  • Crea una nueva cuenta de usuario con el nombre admin.
  • Establece una contraseña para el usuario admin. Puedes utilizar labexpass123 como contraseña para facilitar el proceso.
  • Otorga acceso de superusuario al usuario admin añadiéndolo al grupo wheel. En los sistemas RHEL, los miembros del grupo wheel tienen permitido el uso de sudo de forma predeterminada.
  • Verifica que el usuario admin puede listar el contenido del directorio /root utilizando sudo.

Ejemplo

Tras configurar correctamente al usuario admin, deberías poder cambiar a esta cuenta y ejecutar comandos privilegiados. Por ejemplo, al ejecutar sudo ls /root, el sistema debería mostrar el contenido del directorio personal del usuario root, el cual es inaccesible para usuarios estándar.

[admin@host ~]$ sudo ls /root
anaconda-ks.cfg  anaconda-post-nochroot.log  anaconda-post.log  buildinfo  original-ks.cfg
✨ Revisar Solución y Practicar

Resumen

En este desafío, has aprendido a otorgar acceso de superusuario a una cuenta de usuario en un sistema Red Hat Enterprise Linux. Has creado con éxito un nuevo usuario, configurado su contraseña y lo has incorporado al grupo wheel para concederle privilegios de sudo. También has verificado los nuevos permisos ejecutando un comando que requiere acceso elevado. Dominar la gestión de privilegios de usuario es una habilidad crítica para cualquier administrador de sistemas responsable de mantener un entorno Linux seguro y funcional.