El primer problema del examen de Certificacion de RedHat, es que se nos entrega una maquina virtual sin la configuración de las tarjetas de red y obviamente debemos poder ingresar para configurarlas, es aquí cuando nos damos por enterados de que no tenemos la contraseña de ROOT y debemos resetearla. Aclarare que esta forma de resetear la password de root corresponde a rhel7 en adelante y todos sus derivados (Centos, Fedora). En sistemas como rhel6 y antecesores bastaba con entrar en single-mode y ejecutar passwd, y escribir la nueva contraseña.
Lo primero es iniciar y posicionarse sobre la linea de inicio del sistema y apretar la letra «e» esto abrirá editor de GRUB y podremos cambiar los parámetros de inicio del Kernel.
Buscar una linea que se parezca a la siguiente y cambiar los parámetros destacados por los siguiente
...vconsole.font=latarcyrheb-sun16 rhgb quit LANG=es_CL.UTF8 initrd16 /initramfs-3.10.0-123.el7.x86_64.img
...vconsole.font=latarcyrheb-sun16 init=/bin/bash LANG=es_CL.UTF8 initrd16 /initramfs-3.10.0-123.el7.x86_64.img
si se fijan cambie en la linea rhgb quit por init=/bin/bash, presionamos ctrl+x, esto nos entregara una consola de bash para ejecutar el cambio de contraseña de root y es lo que haremos a continuación
UPS!!!! esto lo hice a propósito para que se entienda el paso que se ejecutara, cuando entras en modo-single de rhel7 este ingresa en modo de solo lectura por lo que todos los comandos enviaran una señal de error, lo primero que haremos sera cambiar el sistema raíz a modo de lectura y escritura.
bash-4.2# mount -o remount,rw /
ya con el sistema montado en lectura y escritura procedemos a cambiar la password de root.
bash-4.2# passwd root
El siguiente paso es re-etiquetar SELINUX, ya que en el examen este se encuentra en modo enforcing, si no realizamos este re-etiquetado no cambiara al momento de reiniciar.
bash-4.2# touch /.autorelabel
Con esto hemos logrado cambiar la password de root y necesitamos reiniciar el sistema, para lo cual ejecutaremos el reinicio de la siguiente manera
bash-4.2# exec /sbin/init
- Resetear contraseña de ROOT en Red-Hat 8 (Examen RHCSA) - 31 enero, 2020
- Paso a paso de configuración de un entorno y la creación de la primera máquina virtual en HuaweiCloud - 10 enero, 2020
- Respaldo de Archivos locales (PCS) con AZURE BACKUP & RECOVERY - 31 diciembre, 2019
Muy buena explicación, la pondré a prueba antes de realizar la prueba, pero tengo varias dudas acerca de los requisitos que son mencionados en el tutorial: por ejemplo, siempre el sistema se encontrará en «re-forcing»? Y si es así, porqué?
Y siempre la prueba inicial del examen de redhat7 se tendrá que realizar rompiendo la contraseña con exactamente los mismos pasos? O puede que algo varíe o no sea necesario para entrar?
Saludos desde Chile.
Estimado disculpa la tardanza en la respuesta y ya dudo que te sirva, porque el nuevo examen en con RedHat 8.
La verdad cuando das el examen, no sabes si viene o no en modo enforcing y es por eso que debes reetiquetar selinux
Siempre en los examenes de RedHat debes romper la contraseña, solo varia en las versiones… ahora escribire el reseteo de la password de RedHat 8 por si aun no das el examen