CityHost.UA
Pomoc i wsparcie

Resetowanie hasła root w trybie odzyskiwania (Ubuntu / Debian)

Ta instrukcja pomoże przywrócić hasło użytkownika root, jeśli je zgubiłeś.

Odpowiednia dla Ubuntu i w większości przypadków dla Debiana. Może być również używana na serwerze dedykowanym przez IPKVM lub tryb odzyskiwania.

 

!Przydatna rada: Zanim rozpoczniesz ręczne przywracanie, spróbuj skorzystać z naszej nowej funkcji — [Automatyczne resetowanie hasła serwera wirtualnego (VPS/VDS) przez panel sterowania]. Umożliwi to zmianę hasła jednym kliknięciem bez uruchamiania w trybie odzyskiwania. Jeśli ta metoda nie zadziałała lub wystąpił błąd zgodności, przejdź do wykonania poniższych kroków.

 

1. Połączenie z serwerem przez VNC

Na początek musisz połączyć się z serwerem przez konsolę VNC.

Jest to konieczne, ponieważ dostęp przez SSH bez hasła będzie niemożliwy.

 

  • • WEB VNC w panelu sterowania
  • •  lub osobny klient VNC

 

 

2. Restart serwera i wejście do GRUB

W otwartej konsoli VNC:

 

  1. Naciśnij Ctrl + Alt + Del, aby zrestartować serwer
  2. Natychmiast po tym zacznij naciskać lub przytrzymywać klawisz Esc (dla UEFI)

To jest potrzebne, aby otworzyć menu bootloadera GRUB.

 

 

3. Uruchomienie trybu odzyskiwania (Recovery Mode)

W menu GRUB:

 

  1. Wybierz Advanced options for Ubuntu
  2. Następnie wybierz opcję z oznaczeniem (recovery mode)

Po tym otworzy się menu odzyskiwania.

4. Próba wejścia do powłoki root

W menu wybierz: Drop to root shell prompt

 

  • •  Jeśli hasło nie jest wymagane  przejdź do następnego kroku
  • •  Jeśli system prosi o hasło root  wykonaj krok 5

5. Jeśli system prosi o hasło (edycja GRUB)

Jeśli dostęp do powłoki root jest zablokowany, można zmienić parametry uruchamiania:

 

  1. Jeszcze raz zrestartuj serwer
  2. W menu GRUB wybierz normalne uruchomienie Ubuntu
  3. Naciśnij klawisz e (edycja)

 

 

Znajdź linię: linux /boot/vmlinuz...

W tej linii zamień ro na rw i  dodaj na końcu: init=/bin/bash

Przykład: linux /boot/vmlinuz-... root=UUID=... rw init=/bin/bash

 

 

Następnie naciśnij Ctrl + X lub F10, aby uruchomić. System załaduje się do konsoli root bez hasła.

6. Zmiana hasła root

Po załadowaniu zobaczysz coś podobnego: root@(none):/#

Wykonaj polecenie: passwd root   i wprowadź nowe hasło dwa razy.

 

 

7. Restart serwera

Po zmianie hasła wykonaj reboot -f

Gotowe! Hasło root zostało pomyślnie zmienione. Teraz możesz zalogować się na serwer z nowymi danymi.


Podobne artykuły