Ponastavite pozabljeno korensko geslo v Rocky Linux/AlmaLinux
Zgodi se. Da, včasih lahko izgubite sled svojih gesel, vključno z geslom za root, ki je ključnega pomena pri izvajanju nalog s privilegiranimi korenskimi pravicami. To se lahko zgodi zaradi neštetih razlogov, vključno z dolgotrajnim bivanjem brez prijave kot uporabnik root ali s kompleksnim korenskim geslom – v tem primeru bi morali razmisliti o uporabi upravitelja gesel za varno shranjevanje gesla.
V primeru, da ste pozabili svoje root geslo in ga nimate kje pridobiti, ne skrbite. Če imate fizični dostop do svojega strežnika, lahko ponastavite pozabljeno root geslo z nekaj preprostimi koraki.
[ Morda vam bo všeč tudi: Kako ponastaviti pozabljeno korensko geslo v RHEL 8 ]
Pridružite se nam, ko vas vodimo skozi, kako ponastaviti pozabljeno geslo root v Rocky Linux/AlmaLinux.
1. korak: Uredite parametre jedra
Najprej znova zaženite sistem. Ob prvem vnosu v meniju grub pritisnite ‘e’
na tipkovnici za dostop do urejevalnika GRUB.
Ko dostopate do lupine urejevalnika grub, se pomaknite navzdol, dokler ne pridete do vrstice, ki se začne z ‘linux’
. S puščično tipko naprej se pomaknite do konca vrstice in v direktivo dodajte naslednjo vrstico.
rd.break enforcing=0
Za dostop do načina v sili pritisnite Ctrl + x
.
2. korak: Ponastavite korensko geslo
Za ponastavitev korenskega gesla potrebujemo dostop do imenika /sysroot
z dovoljenji za branje in pisanje. To storite tako, da namestite imenik /sysroot
z dovoljenji za branje in pisanje.
# mount -o rw,remount /sysroot
Upoštevajte prostor med mount in -o
ter med remount in /
.
Nato spremenite okolje imenika v /sysroot.
# chroot /sysroot
Če želite ponastaviti korensko geslo, preprosto vnesite naslednji ukaz. Vnesti boste morali novo geslo in ga pozneje ponastaviti.
# passwd root
3. korak: Nastavite kontekst SElinux
Nato nastavite ustrezen kontekst SELinux, kot je navedeno.
# touch /.autorelabel
Ukaz ustvari skrito datoteko z imenom .autorelabel
v korenskem imeniku. Med ponovnim zagonom SELinux zazna to datoteko in ponovno označi vse datoteke v sistemu z ustreznimi konteksti SELinux. Ta postopek traja kar nekaj časa v sistemih z ogromnim prostorom na disku.
Ko končate, zapustite okolje /sysroot.
$ exit
Nato zaženite ukaz za izhod, da zapustite korensko sejo stikala in znova zaženete sistem.
$ exit
Ko se sistem znova zažene, se lahko prijavite in brez težav preklopite na root uporabnika.
Zaključek
In tukaj ga imate. Uspešno smo uspeli ponastaviti korensko geslo v Rocky Linuxu. Isti postopek bi moral delovati na AlmaLinuxu.