![11 Avansați baza de date MySQL „Întrebări și răspunsuri la interviu” pentru utilizatorii Linux](/f/eaa403b7a4540492877dfcd6af089015.jpeg?width=100&height=100)
In timp ce instalarea RHEL 9, instalatorul ne recomandă să alegem o parolă complexă și, în timp ce facem parola suficient de complexă, șansele de a ne uita parola sunt destul de mari. Și lucrurile devin și mai complexe atunci când utilizatorul tău nici măcar nu este adăugat la roată grup (care permite unui utilizator normal să ridicați privilegiile root pentru o perioadă mică de timp).
Acest tutorial vă va ghida cum vă puteți schimba parola root uitată în 3 scenarii și suntem destul de siguri că veți putea recupera parola uitată la sfârșitul acestui ghid.
Deci, dacă sunteți utilizator root și doriți să vă schimbați parola root existentă, puteți îndeplini această sarcină cu o singură comandă.
# passwd.
Și vă va cere să introduceți noua parolă de root. Pentru confirmare, vă va cere din nou să introduceți noua parolă și va trimite un mesaj care spune „toate jetoanele de autentificare au fost actualizate cu succes”.
Pentru majoritatea, acesta va fi cazul în care utilizatorul este adăugat la roată grup și doriți să schimbați parola de root. Din fericire, vă puteți schimba parola de root chiar dacă nu o cunoașteți pe cea actuală.
Pentru a vă schimba parola de root ca a roată utilizator de grup, utilizați comanda dată:
$ sudo passwd root.
În primul rând, vi se va cere să introduceți parola de utilizator și, după aceea, vi se va permite să vă schimbați parola de root introducând-o de două ori și pentru confirmare.
Această metodă este pentru cei care nu sunt utilizatori root sau utilizatorul lor local nu este adăugat la roată grup și dorește în continuare să schimbe sau să resetați parola root uitată.
Aceasta este cea mai complexă metodă și, în timp ce utilizați această metodă, asigurați-vă că citiți comenzile de două ori înainte de a le aplica, deoarece ne vom ocupa de GRUB.
A intra GRUB modul de editare, mai întâi, trebuie să repornim sistemul nostru. Cand vezi GRUB 2 ecran, apăsați tasta 'e'
tasta pentru a întrerupe procesul de pornire.
Odată ce apăsați 'e'
, ne va arăta parametrii de boot kernel.
Odată ce intri Nucleu parametrii de boot, mergeți la sfârșitul liniei care începe cu linux
. Cel mai simplu mod de a face asta este mai întâi să mergi la linia care începe cu linux
și apăsați CTRL + e
a sari la capatul liniei.
Odată ce sunteți la sfârșitul rândului, adăugați rd.break
și apăsați CTRL + x
pentru a porni sistemul cu parametri modificați.
Vi se va da o solicitare pentru modul de urgență. De aici, ne vom monta unitățile, vom intra în mediul chroot și ne vom schimba parola de root. presa introduce si sh-5.1 va apărea prompt pentru procese ulterioare.
În mod implicit, sistemul de fișiere este montat ca numai citire sub /sysroot
director. Folosind comenzile date, le vom monta din nou pentru a le face inscriptibile și pentru a ne schimba parola.
# mount -o remount, rw /sysroot.
După montarea unităților, să intrăm în chroot mediu care ne va permite să facem modificări direct fișierelor de sistem.
# chroot /sysroot.
În cele din urmă, ne putem schimba parola de root utilizând comanda dată:
# passwd.
După schimbarea parolei, să activăm SELinux procesul de reetichetare la următoarea pornire a sistemului.
# atingeți /.autoreeticheta.
Important: Nu rulăm niciun script aici, așa că asigurați-vă că utilizați /.autorelabel
corect.
După schimbarea parolei și reetichetarea, să ieșim din mediul chroot cu comanda dată:
# Ieșire.
În mod similar, pentru a ieși din promptul sh-5.1, vom folosi comanda dată:
# Ieșire.
Pentru a verifica dacă ne-am schimbat cu succes parola root sau nu, conectați-vă ca utilizator normal și deschideți emulatorul de terminal și rulați un shell interactiv ca rădăcină, utilizați comanda dată:
$ su
Introduceți parola de root nou configurată. Pentru a tipări numele de utilizator asociat cu un ID de utilizator curent, vom folosi comanda dată:
# cine sunt.
Și se va întoarce ca „rădăcină”.
Acest ghid a arătat 3 metode prin care vă puteți schimba parola de root uitată RHEL 9. Dar dacă mai aveți îndoieli, nu ezitați să le menționați în comentarii.