Jak zresetować zapomniane hasło roota w Ubuntu?

Jak zresetować zapomniane hasło roota w Ubuntu?

W dowolnym systemie UNIX lub Linux konto główne jest szczytem w hierarchii. Posiada najwyższą moc nad systemem. W przypadku każdej zmiany systemu root musi udzielić zezwolenia. Użytkownik root może również zastąpić uprawnienia każdego użytkownika oraz odczytać lub zapisać dane. Ponieważ konto root ma tak dużą moc, ważne jest, aby chronić je przed niechcianym dostępem.W przypadku Ubuntu konto główne jest domyślnie wyłączone. Jednak nadal możesz wprowadzać zmiany systemu. Aby to zrobić, musisz znać hasło root. Problem powstaje, gdy zapomniałeś hasła root.

Sprawdź, jak zresetować zapomniane hasło roota w Ubuntu.

Zresetuj zapomniane hasło roota

Chociaż jest to trudne, nadal możliwe jest zresetowanie zapomnianego hasła roota w Ubuntu. Jest do tego kilka metod. Krótko mówiąc, proces jest uzyskaniem dostępu do powłoki głównej i zmiana hasła stamtąd.

Metoda 1: Powłoka root z rozruchu

Kiedy uruchamiasz się w Ubuntu, naciśnij i przytrzymaj zmianę. To powinno otworzyć menu Grub. W przypadku skonfigurowanego multi-boot, prawdopodobnie nie ma potrzeby nacisku klawisza Shift.


Wybierz „Ubuntu” i naciśnij „E”. To otworzy parametry GRUB do edycji.


Teraz użyj klawiszy strzałek i przewiń w dół do linii, która zaczyna się od „Linux /boot /vmlinuz”.


Z tej linii zastąp „Ro cichy splash $ vt_handoff” na „RW init =/bin/bash”.


Naciśnij „Ctrl + X” lub F10. To ponownie uruchomi system z ulepszeniami, które właśnie dokonaliśmy. Uruchomi system i bezpośrednio wyląduje na skorupce korzeniowej. To tylko jednorazowa rzecz, więc następnym razem, gdy system systemowy będzie normalnie uruchamiany w systemie operacyjnym.

Uruchom następujące polecenie, aby potwierdzić, czy z powodzeniem zamontowany system plików.

$ Mount | grep -w /


Teraz uruchom polecenie PASSWD, aby zmienić hasło root.

$ passwd


Po zmianie hasła zobaczysz komunikat sukcesu.

Zadanie zostało zakończone. Uruchom następne polecenie, aby ponownie uruchomić system.

$ exec /sbin /init

Metoda 2: Zmień hasło z sesji na żywo Ubuntu

Aby ta metoda działała, musimy mieć multimedia rozruchowe wykonane z Ubuntu ISO. Pobierz Ubuntu ISO. W moim przypadku prowadzę Ubuntu 20.04.1 lts.


Utwórz rozruchowy dysk flash USB. Sprawdź, jak zrobić rozruchowy dysk USB.

Uruchom w multimediach ubuntu. Po wyświetleniu monitu wybierz „Wypróbuj Ubuntu”. To rozpocznie sesję Ubuntu na żywo.


Gdy będziesz na sesji na żywo, wystrzel terminal.

Musimy zidentyfikować partycję głównego systemu plików. Poniższe polecenie zawiera listę wszystkich partycji w systemie. Kluczowym punktem wyjścia jest ostatnia sekcja, w której znajduje się krótka tabela partycji.

$ sudo fdisk -l



Z tabeli ustaliliśmy, że partycja rozruchowa to /dev /sda5. Teraz zamontuj to, uruchamiając to polecenie.

$ sudo Mount /dev /sda5 /mnt


Uruchom następne polecenie, aby montaż z instalacji na żywo.

$ za d w dev sys run proc; Do Sudo Mount - -Bind /$ D /MNT /$ D; zrobione


Teraz stań się źródłem systemu za pomocą chroot.

$ sudo chroot /mnt

Na koniec uruchom polecenie PASSWD, aby zmienić hasło root.

$ passwd


Po zakończeniu procesu ponownie uruchom system.

Końcowe przemyślenia

Jak pokazano, nie trzeba się bać, kiedy zapomniałeś hasła rocznego w Ubuntu. Tutaj wykazano dwie metody. Podążaj za tym, z którym czujesz się komfortowo.

Teraz te metody otwierają kwestię bezpieczeństwa. W przypadku, gdy ktoś ma fizyczny dostęp do komputera. Te metody mogą być stosowane przeciwko tobie. Aby temu zapobiec, należy skonfigurować hasło, aby uzyskać dostęp do BIOS i menu rozruchowego. Wszystkie nowoczesne komputery mają wbudowaną tę funkcję. Jest to jednak hasło, o którym nie możesz zapomnieć.

Szczęśliwy komputer!