Búsqueda de sitios web

Modo de usuario único: restablecer/recuperar la contraseña de la cuenta de usuario raíz olvidada en RHEL/CentOS 7


¿Alguna vez se ha encontrado con una situación en la que perdió la contraseña de su cuenta de usuario en un sistema Linux? Y la situación puede empeorar si olvidaste la contraseña de root. No puede realizar ningún cambio en todo el sistema. Si olvida la contraseña de usuario, puede restablecerla fácilmente usando la cuenta raíz.

¿Qué pasa si olvidas tu contraseña de root? No puede restablecer la contraseña de la cuenta raíz utilizando la cuenta de usuario. Dado que la cuenta de usuario no tiene permiso para realizar dicha tarea en general.

Bueno, aquí tienes la guía que te sacará de cualquier situación de este tipo si alguna vez te encuentras en ella. Aquí, en este artículo, lo llevaremos al proceso de restablecer su contraseña raíz de RHEL 7 y CentOS 7.

Esta misma mañana encendí mi servidor Linux RHEL 7 y descubrí que estaba bloqueado. O me equivoqué con la contraseña que cambié anoche o realmente la olvidé.

¿Entonces que deberia hacer ahora? ¿Debo iniciar sesión con mi cuenta de usuario e intentar cambiar la contraseña de root?

Vaya, aparece "Solo el root puede especificar un nombre de usuario" y perdí el control sobre la cuenta root. Así que planeé arrancar en modo de usuario único. Para hacer esto, reinicie el servidor tan pronto como aparezca la siguiente pantalla, presione 'e' (significa editar) desde el teclado.

Después de presionar 'e' desde el teclado, verá una gran cantidad de texto que puede recortarse según el tamaño de su pantalla.

Busque el texto “rhgb quiet ” y reemplácelo con “init=/bin/bash ” sin comillas.

Una vez terminada la edición, presione 'ctrl+x' y comenzará a iniciarse con el parámetro especificado. Y obtendrás el aviso de bash.

Ahora verifique el estado de la partición raíz ejecutando el siguiente comando en el modo de usuario único.

mount | grep root

Puede observar que se informa que la partición raíz es 'ro' (solo lectura). Necesitamos tener permiso de lectura y escritura en la partición raíz para cambiar la contraseña de raíz.

mount -o remount,rw /

También verifique si la partición raíz está montada con el modo de permiso de lectura y escritura.

mount | grep root

Ahora puede cambiar la contraseña de root escribiendo el comando passwd. Pero eso no se hace. Necesitamos volver a etiquetar el contexto SELinux. Si omitimos volver a etiquetar todo el contexto SELinux, podremos iniciar sesión usando una contraseña.

passwd root
[Enter New Password]
[Re-enter New Password]
touch /.autorelabel

Reinicie e inicie sesión nuevamente en la cuenta raíz y vea si todo funciona bien o no.

exec /sbin/init

En la imagen de arriba se ve claramente que hemos iniciado sesión correctamente en el cuadro RHEL 7 restableciendo la contraseña de root desde el modo de usuario único.

Los pasos anteriores mostraron claramente cómo iniciar sesión en la máquina RHEL 7 y CentOS 7 restableciendo la contraseña de root desde el modo de usuario único.

Eso es todo por ahora. Pronto estaré aquí nuevamente con otro artículo interesante. Hasta entonces, estad atentos y conectados a Tecmint. No olvide brindarnos sus valiosos comentarios en los comentarios a continuación. Dale me gusta y compártenos y ayúdanos a difundirnos.