Jak odzyskać hasło roota na serwerze Ubuntu

11

Zgubiłem hasło użytkownika root / superużytkownika na serwerze Ubuntu. Próbowałem uruchomić komputer w trybie odzyskiwania i wybierz opcję drop to root shell.

Ale zawsze prosi o:

Give root password for maintenance (or type Control-D to continue)

i nie pamiętam tego.

MohammedSimba
źródło

Odpowiedzi:

3
  1. Kliknij [Wyświetl konsolę], aby uzyskać dostęp do konsoli i kliknij przycisk wysyłania CTRL + ALT + DEL w prawym górnym rogu. Możesz też kliknąć [RESTART], aby zrestartować serwer.
  2. Gdy tylko rozpocznie się proces uruchamiania, naciśnij ESC, aby wyświetlić monit rozruchowy GRUB. Może być konieczne wyłączenie systemu z panelu sterowania, a następnie ponowne włączenie, aby wyświetlić monit rozruchowy GRUB.
  3. Zobaczysz monit o uruchomienie GRUB - naciśnij „e”, aby edytować pierwszą opcję uruchamiania. (Jeśli nie widzisz monitu GRUB, może być konieczne naciśnięcie dowolnego klawisza, aby go uruchomić przed uruchomieniem komputera).
  4. Znajdź linię jądra (zaczyna się od linux /boot/) i dodaj init="/bin/bash"na końcu linii.
  5. Naciśnij CTRL-X lub F10, aby uruchomić.
  6. System uruchomi się i zobaczysz monit root. Wpisz, mount -rw -o remount /a następnie, passwdaby zmienić hasło roota, a następnie uruchom ponownie.

Odniesienie: https://www.vultr.com/docs/boot-into-single-user-mode-reset-root-password

Saqib Ahmed
źródło
Pamiętaj, że te instrukcje dotyczą w szczególności serwera chmurowego Vultr. Mogą nie mieć zastosowania do komputera lokalnego ze standardowym obrazem Ubuntu, ale nie jestem pewien.
wjandrea
2
Jeśli używasz go na komputerze lokalnym, musisz uruchomić go od kroku 3 i kolejnych, dzięki.
Saqib Ahmed
-2

W systemie Ubuntu nie ma hasła roota. Jest to funkcja bezpieczeństwa: nie można się zalogować jako root, brak hasła oznacza, że ​​nie ma hasła, które można złamać.

Po wyświetleniu monitu o podanie hasła w trybie odzyskiwania wystarczy nacisnąć [enter].

Stephen M. Webb
źródło
Wiem, że nie mogę zalogować się jako root, miałem na myśli moje konto administratora, zapomniałem. a jeśli chodzi o roota, kiedy pyta mnie o hasło, nadałem roli „root” hasło, też go nie pamiętam !!
MohammedSimba
Nie mogę zalogować się jako root na pulpicie, ale w przypadku serwera „o który proszę” normalne jest logowanie jako root !.
MohammedSimba
1
Nie jest niemożliwe zalogowanie się jako root ...
troylatroy