Być może zgubiłeś lub po prostu zapomniałeś hasła roota do serwera. Nie będziesz mógł uzyskać dostępu do serwera jako superużytkownik. W takim przypadku ten artykuł pomoże ci szybko rozwiązać problem. Przede wszystkim potrzebujesz dostępu do konsoli serwera.
Algorytm resetowania hasła roota jest prosty:
Przejdźmy przez każdy krok.
Najpierw uruchom ponownie serwer, jeśli jest włączony i uruchomiony, naciskając CTRL + ALT + DEL
. Jeśli serwer jest wyłączony, włącz go. Po załadowaniu menu BIOS, ale przed uruchomieniem systemu operacyjnego, na ekranie pojawi się licznik czasu. Aby zatrzymać licznik czasu rozruchu systemu operacyjnego i wejść do menu programu ładującego GRUB, naciśnij dowolny klawisz (z wyjątkiem Enter).
Aby uruchomić system w trybie pojedynczego użytkownika, należy edytować linię rozruchową. Użyj klawiszy w górę i w dół na klawiaturze, aby poruszać się między wierszami menu rozruchowego. Podświetl żądaną linię (zwykle "* Ubuntu") i naciśnij klawisz "e", aby rozpocząć edycję opcji rozruchu.
Następnie musisz znaleźć linię, która zaczyna się od linux /boot
. Znajdź parametr "ro" na końcu tej linii i zastąp go parametrem rw
. Po spacji dodaj nowy parametr:
init=/bin/bash
Zrobiłeś wszystko, co konieczne, aby uruchomić system w trybie pojedynczego użytkownika. Naciśnij CTRL+X
lub F10 i uruchom system.
Spowoduje to załadowanie konsoli, w której należy wprowadzić polecenie:
passwd root
Następnie należy dwukrotnie wprowadzić nowe hasło roota.
Hasło roota zostało zmienione. Teraz zapisz zmiany na dysku i uruchom ponownie system:
sync
reboot