Ubuntu

Jak obnovit zapomenuté kořenové heslo v Ubuntu?

Jak obnovit zapomenuté kořenové heslo v Ubuntu?

V jakémkoli systému UNIX nebo Linux je účet root root v hierarchii. Drží nad systémem maximální moc. Při jakékoli změně systému musí root udělit oprávnění. Uživatel root může také přepsat oprávnění jakéhokoli uživatele a číst nebo zapisovat data. Protože účet root má tolik energie, je důležité jej chránit před nežádoucím přístupem.V případě Ubuntu je účet uživatele root ve výchozím nastavení zakázán. Stále však můžete provádět systémové změny. K tomu potřebujete znát heslo root. Problém nastává, když jste zapomněli heslo root.

Podívejte se, jak obnovit zapomenuté heslo root v Ubuntu.

Resetujte zapomenuté heslo root

I když je to obtížné, v Ubuntu je stále možné obnovit zapomenuté heslo root. Existuje několik způsobů, jak toho dosáhnout. Stručně řečeno, proces je získat přístup k kořenovému shellu a odtud změnit heslo.

Metoda 1: Kořenový shell ze spouštění

Když bootujete z Ubuntu, stiskněte a podržte Shift. Tím by se měla otevřít nabídka GRUB. V případě, že je nakonfigurován multi-boot, pravděpodobně není nutné stisknout klávesu Shift.


Vyberte „Ubuntu“ a stiskněte „e“. Tím se otevřou parametry grub pro úpravy.


Nyní použijte klávesy se šipkami a přejděte dolů na řádek, který začíná řetězcem „linux / boot / vmlinuz“.


Z tohoto řádku nahraďte „ro quiet splash $ vt_handoff“ za „rw init = / bin / bash“.


Stiskněte „Ctrl + X“ nebo F10. Tím se restartuje systém s vylepšeními, které jsme právě provedli. Spustí systém a přímo vás přenese do kořenového shellu. Je to jen jednorázová věc, takže až se příště systém spustí, nabootuje se normálně do operačního systému.

Spuštěním následujícího příkazu potvrďte, zda se kořenový souborový systém úspěšně připojil.

$ mount | grep -w /


Nyní spusťte příkaz passwd a změňte heslo uživatele root.

$ heslo


Po změně hesla se zobrazí zpráva o úspěchu.

Úkol je dokončen. Spuštěním dalšího příkazu restartujte systém.

$ exec / sbin / init

Metoda 2: Změňte heslo z relace Ubuntu live

Aby tato metoda fungovala, musíme mít zaváděcí médium vyrobené z Ubuntu ISO. Stáhněte si Ubuntu ISO. V mém případě používám Ubuntu 20.04.1 LTS.


Vytvořte zaváděcí USB flash disk. Podívejte se, jak vytvořit zaváděcí jednotku USB.

Spusťte bootovací médium Ubuntu. Po zobrazení výzvy vyberte možnost „Vyzkoušet Ubuntu“. Tím se spustí relace Ubuntu live.


Jakmile jste na živé relaci, spusťte terminál.

Musíme identifikovat oddíl kořenového souborového systému. Následující příkaz zobrazí seznam všech oddílů v systému. Klíčovým bodem výstupu je poslední část, kde je krátká tabulka oddílů.

$ sudo fdisk -l



Z tabulky jsme zjistili, že spouštěcí oddíl je / dev / sda5. Nyní jej připojte spuštěním tohoto příkazu.

$ sudo mount / dev / sda5 / mnt


Spuštěním dalšího příkazu můžete propojit věci z živé instalace.

$ za d v dev sys run proc; do sudo mount --bind / $ d / mnt / $ d; Hotovo


Nyní se staňte kořenem systému pomocí chrootu.

$ sudo chroot / mnt

Nakonec spusťte příkaz passwd a změňte heslo uživatele root.

$ heslo


Po dokončení procesu restartujte systém.

Závěrečné myšlenky

Jak bylo prokázáno, není třeba se bát, když jste zapomněli heslo root v Ubuntu. Zde jsou demonstrovány dvě metody. Postupujte podle toho, se kterým se cítíte dobře.

Tyto metody nyní také otevírají otázku bezpečnosti. V případě, že k počítači má fyzický přístup někdo jiný. Tyto metody lze použít proti vám. Abyste tomu zabránili, měli byste nakonfigurovat heslo pro přístup do BIOSu a bootovací nabídky. Všechny moderní počítače mají tuto funkci zabudovanou. Toto je však heslo, které NEMUSÍTE ZAPOMENUT.

Šťastný výpočetní výkon!

Apt Package Management Tool
Váš stroj se systémem Linux je jen tak dobrý, jak si jej sami vyrobíte. Aby se z něj stal výkonný stroj, musíte si nainstalovat správné balíčky, použí...
Závislosti balíčků Debian
Pro linuxové distribuce, jako je Debian GNU / Linux, existuje více než 60.000 různých softwarových balíčků. Všechny mají zvláštní roli. V tomto článku...
Jak používat backporty Debianu
Softwarové balíčky ve stabilní verzi Debianu jsou ve srovnání s jinými distribucemi, jako je Arch Linux nebo dokonce Ubuntu, velmi staré. Stabilní vyd...