Com restablir la contrasenya d'arrel oblidada a RHEL/CentOS i Fedora


Aquest article us guiarà a través de passos senzills per restablir la contrasenya d'arrel oblidada a les distribucions Linux basades en RHEL, com ara CentOS 8 i Fedora 35/34.

Per restablir la contrasenya de l'usuari root oblidada, generalment requereix unes quantes instruccions senzilles que us guiaran per restablir la contrasenya d'arrel i, a continuació, podreu iniciar sessió amb la nova contrasenya.

Restableix la contrasenya d'arrel oblidada a RHEL/CentOS i Fedora

Primer, reinicieu el vostre sistema i, al menú d'arrencada, trieu el nucli (principalment la primera opció) en què voleu arrencar i premeu la tecla e del vostre teclat.

A la següent pantalla, veureu els següents paràmetres d'arrencada del nucli, aquí trobareu la línia que comença amb kernel= i afegiu el paràmetre rd.break al final com es mostra i premeu les tecles Ctrl + x.

A la pantalla següent, aterrareu al mode d'emergència, aquí premeu la tecla Enter per entrar al missatge de l'intèrpret d'ordres. Ara, assegureu-vos de confirmar que torneu a muntar el directori sysroot amb permisos de lectura i escriptura. Per defecte, està muntat amb el mode de només lectura indicat com a ro.

# mount | grep sysroot

Ara torneu a muntar el directori sysroot amb permisos de lectura i escriptura i torneu a confirmar els permisos. Tingueu en compte que aquesta vegada, els permisos han canviat de ro (només de lectura) a rw (llegir i escriure) com es mostra.

# mount -o remount,rw /sysroot/
# mount | grep sysroot

A continuació, munteu el sistema de fitxers arrel en mode de lectura i escriptura mitjançant l'ordre següent.

# chroot /sysroot

A continuació, utilitzeu l'ordre passwd per restablir la contrasenya d'arrel amb la nova contrasenya i confirmeu-la.

# passwd

En aquest punt, heu restablit correctament la vostra contrasenya d'usuari root. L'única part restant és reetiquetar tots els fitxers amb els contextos SELinux precisos.

# touch /.autorelabel

Finalment, escriviu exit i, a continuació, tanqueu la sessió per iniciar el procés de reetiquetatge de SELinux.

Això generalment triga uns minuts i un cop fet, el sistema es reiniciarà i us demanarà que inicieu sessió com a usuari root amb la nova contrasenya.

I així és com restabliríeu una contrasenya d'arrel oblidada a les distribucions Linux RHEL/CentOS 8 i Fedora 35/34.