Jak odzyskać dostęp do serwera w przypadku utraty hasła użytkownika
Wprowadzenie
Bez alternatywnego uwierzytelniania lub innego konta użytkownika utrata hasła oznacza, że nie można się normalnie połączyć z serwerem.
W takim przypadku możesz zalogować się do Twojego serwera za pomocą trybu Rescue OVHcloud, który umożliwia zalogowanie się przy użyciu hasła tymczasowego i zmianę plików.
Ten przewodnik wyjaśnia, jak zresetować hasło do konta użytkownika w przypadku braku dostępu do serwera.
Aby uzyskać dostęp do serwera, z którym łączysz się za pomocą klucza SSH, zapoznaj się z naszym przewodnikiem "Jak zamienić parę kluczy SSH".
Wymagania początkowe
- Posiadanie serwera dedykowanego lub VPS na koncie OVHcloud
Ten przewodnik nie dotyczy instalacji *Windows Server. Zapoznaj się z naszymi przewodnikami "Jak zmienić hasło administratora na serwerze dedykowanym Windows" i "Jak zmienić hasło administratora na serwerze VPS Windows".
W praktyce
Sprawdź również nasze przewodniki:
- Dla serwera dedykowanego
- Dla serwera dedykowanego z gamy Eco
- Dla serwera VPS
OVHcloud udostępnia różnorodne usługi, jednak to Ty odpowiadasz za ich konfigurację i zarządzanie nimi. Ponosisz więc odpowiedzialność za ich prawidłowe funkcjonowanie.
Niniejszy przewodnik ułatwi Ci realizację bieżących zadań. Niemniej jednak, w przypadku trudności lub wątpliwości związanych z administrowaniem usługami, korzystaniem z nich lub ich wdrażaniem na serwerze, zalecamy skontaktowanie się z wyspecjalizowanym dostawcą lub naszą społecznością.
Etap 1 - Restart serwera w trybie rescue
Postępuj zgodnie z instrukcjami zawartymi w przewodnikach dotyczących trybu Rescue, aby połączyć się z serwerem i zamontować partycje:
Aby kontynuować, Twoja partycja systemowa musi być zamontowana i musisz mieć dostęp do zapisu w systemie plików.
Oznacza to, że wprowadziłeś wersję następującego polecenia do powłoki trybu Rescue:
Dokładne sterowanie zależy od użytego punktu montowania. Na przykład, jeśli zamontowałeś partycję w /mnt, komenda wygląda następująco:
Etap 2 - Identyfikacja konta użytkownika (kont użytkowników) i resetowanie hasła
Po zamontowaniu partycji i uruchomieniu chroot /mnt (lub odpowiednika), masz uprawnienia root w zainstalowanym systemie.
Jeśli to konieczne, przed zmianą hasła zidentyfikuj istniejące konta za pomocą następującego polecenia:
Przykład wyniku (skrócony):
Znajdź Twoją nazwę użytkownika (lub nazwy użytkowników) na liście kont.
Aby zmienić hasło dla wybranego konta (na przykład: user1), wpisz poniższe polecenie:
Dwukrotnie wpisz nowe hasło i potwierdź:
W dystrybucji GNU/Linux monit o hasło nie wyświetla danych wejściowych z klawiatury.
Unikaj uruchamiania polecenia passwd bez argumentów: to polecenie zmienia hasło dla konta bieżącego (które często jest root po uruchomieniu chroot).
Zawsze podawaj passwd <użytkownik>.
Pamiętaj, aby podczas restartu serwera z poziomu Panelu klienta OVHcloud użyć trybu uruchamiania normalnego Twojego serwera.
W razie potrzeby sprawdź przewodnik Tryb ratunkowy.
Zmodyfikowane konto użytkownika ma teraz dostęp do serwera z nowym hasłem.
Sprawdź również
Tworzenie i używanie kluczy SSH
Tryb ratunkowy dla serwera dedykowanego
Tryb ratunkowy dla serwera VPS
Konfigurowanie kont użytkowników i dostępu root na serwerze
Dołącz do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.