Je možné, že jste ztratili nebo jednoduše zapomněli kořenové heslo serveru. Nebudete mít přístup k serveru jako superuživatel. V takovém případě vám tento článek pomůže problém rychle vyřešit. Nejprve potřebujete přístup ke konzole serveru.
Algoritmus obnovení hesla roota je jednoduchý:
Projděme si jednotlivé kroky.
Nejprve restartujte server, pokud je zapnutý a zavedený, stisknutím kláves CTRL + ALT + DEL
. Pokud je server vypnutý, zapněte jej. Po načtení nabídky systému BIOS, ale ještě před spuštěním operačního systému, se na obrazovce objeví časovač. Chcete-li zastavit časovač spouštění operačního systému a vstoupit do nabídky zavaděče GRUB, stiskněte libovolnou klávesu (kromě Enter).
Chcete-li zavést systém v jednouživatelském režimu, musíte upravit zaváděcí řádek. Mezi řádky zaváděcí nabídky se pohybujte pomocí kláves nahoru a dolů na klávesnici. Zvýrazněte požadovaný řádek (obvykle "* Ubuntu") a stisknutím klávesy "e" začněte upravovat možnosti spouštění.
Dále musíte najít řádek začínající linux /boot
. Na konci tohoto řádku najděte parametr "ro" a nahraďte jej parametrem rw
. Za mezeru přidejte nový parametr:
init=/bin/bash
Tím jste udělali vše potřebné pro spuštění systému v jednouživatelském režimu. Stiskněte klávesy CTRL+X
nebo F10 a spusťte jej.
Tím se načte konzola, do které je třeba zadat příkaz:
passwd root
Poté budete muset dvakrát zadat nové heslo roota.
Tím jste změnili heslo roota. Nyní uložte změny na disk a restartujte systém:
sync
reboot