Com restablir la contrasenya d'arrel oblidada a CentOS 8
No és estrany que els usuaris oblidin la seva contrasenya d'arrel. Això passa especialment si no heu iniciat sessió com a usuari root durant llargs períodes de temps. En aquesta breu guia, seguirem els passos per restablir una contrasenya d'arrel oblidada a CentOS 8 Linux.
Comencem…
Restableix la contrasenya d'arrel oblidada a CentOS 8
Primer, reinicieu o engegueu el vostre sistema CentOS 8. Seleccioneu el nucli on voleu arrencar. A continuació, premeu 'e'
al teclat per interrompre el procés d'arrencada i fer canvis.
A la pantalla següent, localitzeu el paràmetre del nucli ro
(només de lectura) tal com es destaca a continuació.
Substituïu el paràmetre del nucli ro
per rw
i afegiu un paràmetre del nucli addicional init=/sysroot/bin/sh
. En poques paraules, simplement substituïu el paràmetre del nucli ro
per rw init=/sysroot/bin/sh
.
Un cop fets els canvis, premeu la combinació Ctrl + X
al teclat per entrar al mode d'usuari únic.
A continuació, executeu l'ordre següent per muntar el sistema de fitxers arrel en mode de lectura i escriptura.
:/# chroot /sysroot
Ara podeu canviar la contrasenya d'arrel executant l'ordre:
:/# passwd root
Proporcioneu una nova contrasenya d'arrel i confirmeu-la. Per a la millor pràctica, seleccioneu una contrasenya amb una combinació de majúscules, minúscules, numèrics i caràcters especials per augmentar la força de la contrasenya.
A continuació, executeu l'ordre següent per habilitar el reetiquetatge de SELinux.
:/# touch /.autorelabel
Per aplicar els canvis, sortiu i reinicieu el sistema CentOS 8.
:/# exit :/# reboot
En reiniciar, començarà el procés de reetiquetatge de SELinux. Doneu-li uns 3 minuts.
Quan s'hagi acabat el procés de reetiquetatge, el sistema es reiniciarà i, a continuació, se us mostrarà una pantalla d'inici de sessió on ara podeu iniciar sessió com a usuari root amb la nova contrasenya que acabeu d'establir.
Esperem que aquest tutorial us sigui profitós. No dubteu a valorar els vostres comentaris si us quedeu bloquejat.