Kako resetovati zaboravljenu ili izgubljenu root lozinku u Fedori


Administrator sistema Linux može brzo resetovati zaboravljenu lozinku pomoću passwd komande, ali šta se dešava ako sam sistem administrator zaboravi root lozinku? U ovom članku ćemo objasniti kako resetirati zaboravljenu ili izgubljenu root korisničku lozinku u Fedora Linux distribuciji.

Imajte na umu da da biste resetovali izgubljenu root korisničku lozinku, morate imati fizički pristup Fedora mašini da biste pristupili Grub postavkama za resetovanje i ponovno pokretanje mašine. Pored toga, ako je vaš Fedora sistem šifrovan, takođe ćete upoznati LUKS pristupnu frazu.

Uredite Fedora GRUB postavke

Da biste uredili Fedora Grub postavke, morate prekinuti proces pokretanja tako što ćete ponovo pokrenuti Fedora mašinu i pritisnuti E na tastaturi kada vidite sljedeći GRUB meni:

Nakon što pritisnete E na tastaturi, dobit ćete sljedeći ekran.

Koristite tipke sa strelicama na tastaturi i idite na red linux kao što je prikazano.

Nakon što pronađete liniju linux, uklonite rhgb quiet i zamijenite je sljedećim.

rd.break enforcing=0

Kada završite sa uređivanjem linije, pritisnite Ctrl-x da sačuvate i pokrenete sistem.

Napomena: Dodavanje enforcing=0, zaobići izvođenje SELinux ponovnog označavanja cijelog sistema. Kada se sistem ponovo pokrene, vratite odgovarajući SELinux kontekst za datoteku /etc/shadow kao što je objašnjeno ispod u ovom članku.

Montiranje Fedora sistema datoteka

Kada se sistem pokrene u hitnom režimu, potrebno je da ponovo montirate čvrsti disk sa dozvolom za čitanje i upisivanje koristeći sledeću naredbu na terminalu.

mount -o remount,rw /sysroot

Postavite zaboravljenu root lozinku u Fedori

Sada pokrenite sljedeću naredbu chroot da pristupite Fedora sistemu.

chroot /sysroot

Sada možete resetirati zaboravljenu ili izgubljenu Fedora root korisničku lozinku koristeći passwd komandu kao što je prikazano.

passwd

Unesite novu root korisničku lozinku dvaput kada se to zatraži. Ako ste uspješni, trebali biste dobiti poruku da su svi tokeni za autentifikaciju uspješno ažurirani kao što je prikazano.

Otkucajte exit, dvaput da ponovo pokrenete sistem.

Postavite SELinux kontekst na Shadow File

Prijavite se kao root korisnik i upišite sljedeću naredbu da vratite oznaku SELinux na datoteku /etc/shadow.

restorecon -v /etc/shadow

Vratite SELinux u način primjene.

setenforce 1

To je sve! Ako se suočite sa bilo kakvim problemima prilikom resetovanja zaboravljene ili izgubljene Fedora root korisničke lozinke, pitajte u odeljku za komentare ispod.