Cum să resetați parola de rădăcină uitată sau pierdută în Fedora
Un administrator de sistem Linux poate reseta rapid o parolă uitată de utilizator utilizând comanda passwd, dar ce se întâmplă dacă administratorul de sistem însuși uită parola de root? În acest articol, vom explica cum să resetați o parolă de utilizator root uitată sau pierdută în distribuția Fedora Linux.
Rețineți că pentru a reseta parola utilizatorului root pierdută, trebuie să aveți acces fizic la mașina Fedora pentru a accesa setările Grub pentru a reseta și a reporni mașina. În plus, dacă sistemul dvs. Fedora este criptat, veți cunoaște și fraza de acces LUKS.
Editați setările Fedora GRUB
Pentru a edita setările Fedora Grub, trebuie să întrerupeți procesul de pornire repornind mașina Fedora și apăsați E
pe tastatură când vedeți următorul meniu GRUB:
După ce apăsați E
de pe tastatură, veți afișa următorul ecran.
Utilizați tastele săgeți de la tastatură și accesați linia linux
așa cum se arată.
După ce ați găsit linia linux
, eliminați rhgb quiet
și înlocuiți cu următoarele.
rd.break enforcing=0
După ce ați terminat cu editarea liniei, apăsați Ctrl-x
pentru a salva și a porni sistemul.
Notă: Adăugarea enforcing=0
, ocolirea efectuării unei reetichete SELinux a întregului sistem. Odată ce sistemul este repornit, restaurați contextul SELinux corespunzător pentru fișierul /etc/shadow, așa cum este explicat mai jos în acest articol.
Montarea sistemului de fișiere Fedora
Odată ce sistemul a pornit în modul de urgență, trebuie să remontați hard disk-ul cu permisiunea de citire-scriere folosind următoarea comandă de pe terminal.
mount -o remount,rw /sysroot
Setați parola rădăcină uitată în Fedora
Acum rulați următoarea comandă chroot
pentru a accesa sistemul Fedora.
chroot /sysroot
Acum puteți reseta parola utilizatorului root Fedora uitată sau pierdută folosind comanda passwd, așa cum se arată.
passwd
Introduceți noua parolă de utilizator root de două ori când vi se cere. Dacă reușiți, ar trebui să primiți un mesaj că token-urile de autentificare s-au actualizat cu succes, așa cum se arată.
Tastați exit
de două ori pentru a reporni sistemul.
Setați contextul SELinux pe fișierul Shadow
Conectați-vă ca utilizator root și tastați următoarea comandă pentru a restabili eticheta SELinux pe fișierul /etc/shadow
.
restorecon -v /etc/shadow
Reveniți SELinux la modul de aplicare.
setenforce 1
Asta e tot! Dacă întâmpinați probleme în timp ce resetați parola utilizatorului root Fedora uitată sau pierdută, întrebați în secțiunea de comentarii de mai jos.