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.
Obnovenie koreňového hesla
Algoritmus obnovenia hesla root je jednoduchý:
- Reštartujte server.
- Skôr ako sa začne zavádzať operačný systém, zmeňte parametre zavádzania jadra v ponuke zavádzača GRUB.
- Spustite operačný systém v režime jedného používateľa.
- Nastavte nové heslo koreňa bez zadania starého hesla.
Prejdime si jednotlivé kroky.
Pokyny krok za krokom na obnovenie hesla v Ubuntu 16
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