V Gnu / Linux lahko spremenimo geslo vsakega uporabnika, kogar koli, razen uporabnika root ali super uporabnika. Geslo, ki ga je mogoče spremeniti samo, če ste super uporabnik. Kaj pa, če pozabite root geslo? Katere možnosti obstajajo za rešitev tega? Bi morali znova namestiti distribucijo Gnu / Linux?
Ali obstaja rešitev za problem pozabe root gesla, res pa je, da ima vsaka distribucija drugačno rešitev. Nato bomo razložili, kako spremeniti to korensko geslo v Fedori. Najprej tega ne delajte v produkcijskih skupinah iz zabave, saj boste v primeru napake izgubili vse informacije.
Za spremembo korenskega gesla moramo prekini začetek Fedore Grub. Prekinili ga bomo s pritiskom na gumb E, ko se prikaže zaslon Grub. Pojavil se bo zaslon, kot je prikazan spodaj:
Torej gremo na vrstico Linux16 in spremenimo besedni niz «rghb tiho» jo
rd.break enforcing= 0
Zdaj pritisnemo Ctrl + X, da nadaljujemo postopek nalaganja. Če je sistem šifriran, nas bo zdaj vprašal za geslo LUKS.
S tem smo sistem Fedora naložili v zasilnem načinu, zdaj pa moramo trdi disk pritrditi z naslednjim ukazom:
mount -o remount, rw / sysroot
In izvršimo ukaz chroot za dostop do sistema. Z vpisom naslednjega:
chroot / sysroot
In zdaj lahko zaženite ukaz passwd za spremembo korenskega gesla. Po izvedbi ukaza bomo pozvani, da dvakrat vnesemo novo korensko geslo. Zdaj pišemo Dvakrat zapustite sistem, da znova zaženete sistem. Po tem začnemo sejo kot root in obnovimo spremembe grub, tako da vtipkamo to:
restorecon -v /etc/shadow
In potem
setenforce 1
S tem bomo spremenili novo korensko geslo in lahko bomo delovali brez ponovne namestitve ali izgube podatkov.
Več informacij - Revija Fedora