Možno ste stratili alebo jednoducho zabudli koreňové heslo servera. Nebudete mať prístup k serveru ako superpoužívateľ. V takom prípade vám tento článok pomôže problém rýchlo vyriešiť. V prvom rade potrebujete prístup ku konzole servera.
Algoritmus obnovenia hesla root je jednoduchý:
Prejdime si jednotlivé kroky.
Najprv reštartujte server, ak je zapnutý a spustený, stlačením klávesovej skratky CTRL + ALT + DEL
. Ak je server vypnutý, zapnite ho. Po načítaní ponuky systému BIOS, ale pred spustením operačného systému sa na obrazovke zobrazí časovač. Ak chcete zastaviť časovač zavádzania OS a vstúpiť do ponuky zavádzača GRUB, stlačte ľubovoľnú klávesu (okrem klávesu Enter).
Ak chcete zaviesť systém v jednopoužívateľskom režime, budete musieť upraviť zavádzací riadok. Na pohyb medzi riadkami ponuky zavádzania používajte klávesy nahor a nadol na klávesnici. Zvýraznite požadovaný riadok (zvyčajne "* Ubuntu") a stlačením klávesu "e" začnite upravovať možnosti zavádzania.
Ďalej musíte nájsť riadok, ktorý začína linux /boot
. Nájdite parameter "ro" na konci tohto riadku a nahraďte ho parametrom rw
. Za medzeru pridajte nový parameter:
init=/bin/bash
Urobili ste všetko potrebné na spustenie systému v režime jedného používateľa. Stlačte CTRL+X
alebo F10 a spustite ho.
Následne sa načíta konzola, do ktorej bude potrebné zadať príkaz:
passwd root
Potom budete musieť dvakrát zadať nové heslo roota.
Zmenili ste heslo koreňa. Teraz uložte zmeny na disk a reštartujte systém:
sync
reboot