Hogyan lehet visszaállítani az elfelejtett vagy elveszett root jelszót a Fedorában
A Linux rendszergazdája gyorsan visszaállíthatja a felhasználó elfelejtett jelszavát a passwd paranccsal, de mi történik, ha maga a rendszergazda elfelejti a root jelszót? Ebben a cikkben elmagyarázzuk, hogyan lehet visszaállítani egy elfelejtett vagy elveszett root felhasználói jelszót a Fedora Linux disztribúcióban.
Ne feledje, hogy az elveszett root felhasználói jelszó visszaállításához fizikai hozzáféréssel kell rendelkeznie a Fedora géphez, hogy hozzáférjen a Grub beállításaihoz a gép alaphelyzetbe állításához és újraindításához. Ezenkívül, ha a Fedora rendszere titkosított, akkor a LUKS jelmondatát is megismerheti.
Szerkessze a Fedora GRUB beállításait
A Fedora Grub beállításainak szerkesztéséhez meg kell szakítani a rendszerindítási folyamatot a Fedora gép újraindításával, és meg kell nyomnia az E
billentyűt a billentyűzeten, amikor a következő GRUB menüt látja:
Miután megnyomta az E
gombot a billentyűzeten, a következő képernyő jelenik meg.
Használja a billentyűzet nyílbillentyűit, és lépjen a linux
sorra az ábra szerint.
Miután megtalálta a linux
sort, távolítsa el az rhgb quiet
elemet, és cserélje ki a következőre.
rd.break enforcing=0
Ha végzett a sor szerkesztésével, nyomja meg a Ctrl-x
billentyűt a rendszer mentéséhez és elindításához.
Megjegyzés: Az enforcing=0
hozzáadása, a teljes rendszer SELinux átcímkézésének megkerülése. A rendszer újraindítása után állítsa vissza a megfelelő SELinux-környezetet az /etc/shadow fájlhoz a cikkben leírtak szerint.
A Fedora fájlrendszer felszerelése
Miután a rendszer vészhelyzeti módban elindult, újra kell csatlakoztatnia a merevlemezt olvasási-írási engedéllyel a terminálon található következő paranccsal.
mount -o remount,rw /sysroot
Állítsa be az elfelejtett gyökérjelszót a Fedorában
Most futtassa a következő chroot
parancsot a Fedora rendszer eléréséhez.
chroot /sysroot
Most már visszaállíthatja az elfelejtett vagy elveszett Fedora root felhasználói jelszót a passwd paranccsal az ábrán látható módon.
passwd
Adja meg kétszer az új root felhasználó jelszavát, amikor a rendszer kéri. Ha sikeres, akkor egy üzenetet kell kapnia, amely szerint az összes hitelesítési token sikeresen frissítve az ábrán látható módon.
A rendszer újraindításához írja be kétszer az exit
parancsot.
Állítsa be a SELinux kontextust az árnyékfájlban
Jelentkezzen be root felhasználóként, és írja be a következő parancsot a SELinux címke visszaállításához az /etc/shadow
fájlban.
restorecon -v /etc/shadow
Kapcsolja vissza a SELinuxot kényszerítő módba.
setenforce 1
Ez minden! Ha bármilyen problémába ütközik az elfelejtett vagy elveszett Fedora root felhasználói jelszó visszaállítása során, kérdezze meg az alábbi megjegyzések részben.