Restableix la contrasenya d'arrel oblidada a Rocky Linux/AlmaLinux


Això passa. Sí, de vegades podeu perdre el seguiment de les vostres contrasenyes, inclosa la contrasenya d'arrel, que és fonamental per dur a terme tasques amb privilegis d'arrel. Això pot passar per una infinitat de raons, com ara romandre durant un període prolongat sense iniciar sessió com a usuari root o tenir una contrasenya root complexa, en aquest cas hauríeu de considerar utilitzar un gestor de contrasenyes per emmagatzemar la vostra contrasenya de manera segura.

En cas que hagis oblidat la teva contrasenya d'arrel i no tinguis on recuperar-la, no et preocupis. Si teniu accés físic al vostre servidor, podeu restablir la contrasenya d'arrel oblidada amb uns quants passos senzills.

[També us pot agradar: Com restablir la contrasenya d'arrel oblidada a RHEL 8]

Uniu-vos a nosaltres mentre us expliquem com restablir una contrasenya d'arrel oblidada a Rocky Linux/AlmaLinux.

Pas 1: Editeu els paràmetres del nucli

Primer, reinicieu el sistema. A la primera entrada del menú grub, premeu 'e' al teclat per accedir a l'editor GRUB.

Un cop hàgiu accedit a l'intèrpret d'ordres de l'editor grub, desplaceu-vos cap avall fins a arribar a la línia que comença amb ‘linux’. Amb la tecla de fletxa endavant, navegueu fins al final de la línia i afegiu la línia següent a la directiva.

rd.break enforcing=0 

Per accedir al mode d'emergència, premeu Ctrl+x.

Pas 2: restabliu la contrasenya d'arrel

Per restablir la contrasenya root, necessitem accedir al directori /sysroot amb permisos de lectura i escriptura. Per fer-ho, munteu el directori /sysroot amb permisos de lectura i escriptura.

# mount -o rw,remount /sysroot

Preneu nota de l'espai entre el muntatge i -o, i entre el muntatge i el /.

A continuació, canvieu l'entorn del directori a /sysroot.

# chroot /sysroot

Per restablir la contrasenya d'arrel, simplement escriviu l'ordre següent. Se us demanarà que proporcioneu una contrasenya nova i, més endavant, restabliu-la.

# passwd root

Pas 3: configureu el context SElinux

A continuació, configureu el context SELinux adequat tal com s'indica.

# touch  /.autorelabel

L'ordre crea un fitxer ocult anomenat .autorelabel al directori arrel. Durant el reinici, SELinux detecta aquest fitxer i torna a etiquetar tots els fitxers del sistema amb els contextos SELinux adequats. Aquest procés triga força temps en sistemes amb gran espai en disc.

Un cop hàgiu acabat, sortiu de l'entorn /sysroot.

$ exit

A continuació, executeu l'ordre de sortida per sortir de la sessió arrel del commutador i reinicieu el sistema.

$  exit

Un cop el sistema s'hagi reiniciat, podeu iniciar sessió i canviar sense problemes a l'usuari root.

Conclusió

I aquí ho tens. Hem aconseguit restablir la contrasenya root a Rocky Linux. El mateix procediment hauria de funcionar a AlmaLinux.