Cílem tohoto tutoriálu je obnovit ztracené heslo uživatele root nebo uživatele na Ubuntu 20.04 Focal Fossa Linux.
V tomto tutoriálu se naučíte:
- Jak získat root shell bez hesla
- Jak připojit kořenový (/) adresář pro čtení/zápis
- Jak resetovat heslo uživatele root
- Jak resetovat uživatelské heslo
Ubuntu 20.04 resetuje heslo root
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Nainstalováno Ubuntu 20.04 nebo upgradované Ubuntu 20.04 Focal Fossa |
Software | Není k dispozici |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Ubuntu 20.04 resetování hesla uživatele root krok za krokem
-
Prvním krokem je restart do nabídky GRUB. Pokud je Ubuntu 20.04 jediný nainstalovaný operační systém, musíte držet stisknuté SHIFT
aby se zobrazila nabídka GRUB. Dále, zatímco vašeUbuntu
boot menu je zvýrazněno stisknětee
pro úpravu spouštěcí výzvy Grub. -
Pomocí navigačních šipek najděte řádek obsahující následující řetězec ro quiet splash $vt_handoff
-
Nahraďte řetězec ro quiet splash $vt_handoff
s následujícím textemrw init=/bin/bash
. Po provedení změny stiskněteF10
pro zahájení běžné zaváděcí sekvence. -
Po úspěšném nabootování byste měli být uvítáni rootovým shellem, aniž byste museli zadávat heslo root -
Potvrďte, že kořenový (/) oddíl je připojen jako rw
. Chcete-li tak učinit, spusťtemount | grep -w /
příkaz. -
V tomto okamžiku jsme připraveni resetovat heslo uživatele root. Chcete-li tak učinit, jednoduše spusťte passwd
příkaz a postupujte podle pokynů. V případě, že potřebujete resetovat své uživatelské heslo, jednoduše spusťtepasswd
následované vaším uživatelským jménem. -
Vše hotovo. Vaše root heslo by nyní mělo být obnoveno. Zbývá pouze restartovat váš systém Ubuntu 20.04. Chcete-li tak učinit, spusťte exec /sbin/init
Odstraňování problémů
Enter new UNIX password: Retype new UNIX password: passwd: Authentication token manipulation error passwd: password unchanged
Váš kořenový oddíl je připojen pouze pro čtení. Zkuste:
# mount -o remount,rw /
k vyřešení tohoto problému.
[ end Kernel panic - not syncing: Attempted to kill init! exit code=0x0007f00
Ujistěte se, že jste odstranili splash
možnost spouštění při úpravě položky nabídky grub.
Při pokusu o restart pomocí reboot
příkaz dostanu:
Failed to connect to bus: No such file or directory Failed to talk to init daemon.
Ignorujte a restartujte pomocí:
# exec /sbin/init
Jak vypsat a odebrat úložiště PPA na Ubuntu 20.04 Linux
Jak nainstalovat webový prohlížeč Google Chrome na Ubuntu 20.04 Focal Fossa