Weboldal keresés

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.