Vyhledávání na webu

Jak obnovit zapomenuté heslo root ve Fedoře


Tento krátký článek vysvětluje kroky, které můžete provést k resetování zapomenutého hesla root v systému Fedora Linux. Pro tuto příručku používáme Fedora 32.

Přečtěte si také: Jak resetovat zapomenuté heslo root v CentOS 8

Nejprve musíte rebootovat nebo zapnout systém a počkat, až se zobrazí nabídka grub, jak je uvedeno níže.

Stiskněte 'e' pro úpravu parametrů grub. Tím se dostanete na níže zobrazený displej. Dále vyhledejte řádek začínající 'linux', jak je znázorněno níže.

Pomocí kurzorové šipky vpřed přejděte do sekce s parametrem rhgb quiet.

Nyní nahraďte parametr rhgb quiet parametrem rd.break enforceing=0.

Poté stiskněte ctrl+x pro spuštění v režimu pro jednoho uživatele. Dále znovu připojte kořenový souborový systém v režimu čtení a zápisu.

mount –o remount,rw /sysroot

Dále spusťte níže uvedený příkaz, abyste získali přístup k systému Fedora.

chroot /sysroot

Chcete-li změnit nebo resetovat heslo uživatele root, jednoduše zadejte příkaz passwd podle obrázku.

passwd

Zadejte nové heslo a potvrďte ho. Pokud vše proběhlo v pořádku, na konci konzole se zobrazí upozornění „heslo bylo úspěšně aktualizováno“.

Chcete-li restartovat systém, jednoduše stiskněte Ctrl + Alt + Del. Poté se můžete přihlásit jako uživatel root pomocí nově vytvořeného hesla root.

Po přihlášení spusťte níže uvedený příkaz pro obnovení štítku SELinux do souboru /etc/shadow.

restorecon -v /etc/shadow

A nakonec pomocí příkazu nastavte SELinux na vynucovací režim.

setenforce 1

A tímto končí naše téma o tom, jak resetovat zapomenuté heslo root na Fedoře 32. Děkujeme, že jste si našli čas na tento tutoriál.