Kako resetirati zaboravljenu ili izgubljenu root lozinku u Fedori
Administrator sustava Linux može brzo poništiti zaboravljenu lozinku pomoću passwd naredbe, ali što se događa ako sam administrator sustava zaboravi root lozinku? U ovom ćemo članku objasniti kako poništiti zaboravljenu ili izgubljenu root korisničku lozinku u distribuciji Fedora Linuxa.
Imajte na umu da za poništavanje izgubljene root korisničke lozinke morate imati fizički pristup Fedora stroju kako biste pristupili Grub postavkama za poništavanje i ponovno pokretanje stroja. Osim toga, ako je vaš Fedora sustav šifriran, također ćete upoznati šifru LUKS.
Uredite Fedora GRUB postavke
Za uređivanje Fedora Grub postavki morate prekinuti proces pokretanja ponovnim pokretanjem Fedora stroja i pritisnuti E
na tipkovnici kada vidite sljedeći GRUB izbornik:
Nakon što pritisnete E
na tipkovnici, dobit ćete sljedeći ekran.
Koristite tipke sa strelicama na tipkovnici i idite na red linux
kao što je prikazano.
Nakon što pronađete linux
redak, uklonite rhgb quiet
i zamijenite ga sljedećim.
rd.break enforcing=0
Nakon što završite s uređivanjem linije, pritisnite Ctrl-x
za spremanje i pokretanje sustava.
Napomena: Dodavanje enforcing=0
, zaobilaženje izvođenja SELinux ponovnog označavanja cijelog sustava. Nakon što se sustav ponovno pokrene, vratite odgovarajući SELinux kontekst za datoteku /etc/shadow kao što je objašnjeno u nastavku ovog članka.
Montiranje Fedora datotečnog sustava
Nakon što se sustav pokrene u hitnom načinu rada, morate ponovno montirati tvrdi disk s dozvolom čitanja i pisanja pomoću sljedeće naredbe na terminalu.
mount -o remount,rw /sysroot
Postavite zaboravljenu root lozinku u Fedori
Sada pokrenite sljedeću naredbu chroot
za pristup Fedora sustavu.
chroot /sysroot
Sada možete resetirati zaboravljenu ili izgubljenu Fedora root korisničku lozinku koristeći passwd naredbu kao što je prikazano.
passwd
Unesite novu root korisničku lozinku dva puta kada se to od vas zatraži. Ako ste uspješni, trebali biste dobiti poruku da su svi tokeni provjere autentičnosti uspješno ažurirani kao što je prikazano.
Dvaput upišite exit
za ponovno pokretanje sustava.
Postavite SELinux kontekst na datoteku sjene
Prijavite se kao root korisnik i upišite sljedeću naredbu za vraćanje oznake SELinux na datoteci /etc/shadow
.
restorecon -v /etc/shadow
Vratite SELinux u način nametanja.
setenforce 1
To je sve! Ako naiđete na bilo kakve probleme tijekom poništavanja zaboravljene ili izgubljene Fedora root korisničke lozinke, pitajte u odjeljku za komentare u nastavku.