Strona główna
» LINUX
»
Jak zresetować zapomniane hasło w systemie Linux
Jak zresetować zapomniane hasło w systemie Linux
Jeśli zapomniałeś hasła do logowania w systemie Linux, zazwyczaj możesz ustawić nowe bez konieczności ponownej instalacji systemu operacyjnego. Najprostszą opcją jest zalogowanie się na drugie konto administratora i uruchomienie polecenia sudo passwd username. Jeśli konto administratora nie jest dostępne, użytkownicy Ubuntu mogą zresetować hasło lokalne z menu odzyskiwania GRUB. Poniższe kroki odzyskiwania są specyficzne dla Ubuntu; inne dystrybucje mogą używać innych etykiet menu i procedur.
Wykonaj te kroki tylko w systemie, którego jesteś właścicielem lub którym administrujesz. Zresetowanie hasła lokalnego nie odblokowuje zaszyfrowanej pamięci masowej ani nie zmienia centralnie zarządzanego konta.
Opcja 1: Użyj innego konta administratora
Zaloguj się na inne konto administratora lokalnego i otwórz terminal. Uruchom sudo passwd alex, zastępując alexje nazwą logowania konta docelowego.
Jeśli sudo poprosi o hasło, wpisz hasło do konta administratora, którego używasz. Następnie wpisz dwukrotnie nowe hasło do zablokowanego konta. Terminal nie wyświetli znaków. Pomyślne zresetowanie oznacza, że konto będzie mogło użyć nowego hasła przy następnym logowaniu.
Przykład: administrator może użyć tej sudo passwd alexopcji, aby ustawić hasło dla innego konta lokalnego.
Superużytkownik może zmienić hasło innego konta lokalnego bez znajomości starego hasła, ale konto, którego używasz, musi mieć już sudoodpowiednie uprawnienia.
Opcja 2: Zresetuj lokalne hasło Ubuntu w trybie odzyskiwania
Jeśli nie jest dostępne żadne inne konto administratora, menu odzyskiwania GRUB w Ubuntu udostępnia powłokę roota do resetowania hasła lokalnego. Polecenia w tym menu mogą modyfikować pliki systemowe, dlatego należy postępować ostrożnie.
Otwórz GRUB-a. Uruchom ponownie i przytrzymaj prawy klawisz Shift podczas uruchamiania Ubuntu, zgodnie z dokumentacją Canonical. Zaznacz Opcje zaawansowane dla Ubuntu i naciśnij Enter. Jeśli GRUB pozostaje ukryty, sprawdź instrukcję rozruchu producenta komputera; ustawienia oprogramowania układowego mogą się różnić.
W menu GRUB w Ubuntu wybierz opcję Zaawansowane opcje dla Ubuntu . Treść menu może się różnić w zależności od wersji.
Wybierz tryb odzyskiwania. Wybierz tryb odzyskiwania dla jądra, które zazwyczaj uruchamiasz, i naciśnij Enter. W razie wątpliwości wybierz najnowsze zainstalowane jądro.
Wybierz wpis trybu odzyskiwania dla zainstalowanego jądra. Etykiety wersji zależą od systemu.
Otwórz powłokę roota. W menu odzyskiwania wybierz root — Przejdź do powłoki roota . To zapewni administratorowi dostęp z konsoli lokalnej bez konieczności podawania zapomnianego hasła do konta. Jeśli dysk jest zaszyfrowany, nadal potrzebujesz hasła odblokowującego lub klucza odzyskiwania, aby Ubuntu mógł uzyskać dostęp do instalacji.
Wybierz root — przejdź do powłoki root , aby otworzyć powłokę odzyskiwania.
Ustaw system plików główny jako zapisywalny. Jeśli jest tylko do odczytu, uruchom mount -o remount,rw /. Ta remountopcja zmienia istniejące montowanie; żadne wyjście nie może być normalne.
Jeśli zainstalowany system plików główny jest tylko do odczytu, przed zmianą hasła należy go ponownie zamontować w trybie do odczytu i zapisu.
Potwierdź nazwę logowania. Uruchom ls /home. W większości instalacji na komputerach stacjonarnych nazwa katalogu domowego jest taka sama jak nazwa logowania, podczas gdy nazwa wyświetlana może się różnić. Jeśli ścieżka domowa lub konto są niejasne, sprawdź rekordy konta, zamiast zgadywać.
W przypadku typowej instalacji na komputerze stacjonarnym podana poniżej nazwa /homejest również nazwą logowania.
Ustaw nowe hasło. Uruchom passwd alex, zastępując alexje nazwą użytkownika. Wprowadź nowe hasło dwukrotnie; nic nie pojawi się podczas wpisywania. Narzędzie passwdmoże odrzucić hasła niezgodne z regułami systemowymi.
Wprowadź nowe hasło dwa razy. Terminal nie będzie wyświetlał znaków w trakcie wpisywania.
Uruchom ponownie i zaloguj się. Wpisz reboot. Wyjmij wszystkie dyski instalacyjne USB, a następnie zaloguj się, używając nowego hasła i bezpiecznie je zapisz.
Po ponownym uruchomieniu komputera wprowadź nowe hasło do konta na ekranie logowania systemu Linux.
Czego nie odblokowuje resetowanie hasła
Pełne szyfrowanie dysku: Hasło lub klucz odzyskiwania dysku chroni dane przed załadowaniem systemu operacyjnego. Zresetowanie hasła do konta Linux nie zastępuje tego klucza.
Baza kluczy GNOME: Hasła zapisane w bazie kluczy logowania mogą być nadal chronione starym hasłem logowania po zresetowaniu konta systemowego przez administratora. Jeśli pojawi się monit, baza kluczy jest oddzielnym magazynem; nie usuwaj jej, jeśli potrzebujesz zapisanych danych logowania. GNOME wyjaśnia, jak zaktualizować bazę kluczy, znając jej aktualne hasło.
Konta zarządzane lub zdalne: LDAP, Active Directory, SSO i inne konta zarządzane centralnie muszą zostać zmienione za pośrednictwem dostawcy tożsamości lub administratora systemu. Lokalne passwdpolecenie może nie umożliwiać ich kontrolowania.
Jeśli brakuje trybu odzyskiwania lub polecenie się nie powiedzie
Etykiety odzyskiwania różnią się, a Fedora, openSUSE, Linux Mint i inne dystrybucje mogą stosować inne procedury. Unikaj kopiowania stałych ścieżek urządzeń, takich jak /dev/sda1dyski; mogą one korzystać z szyfrowania, LVM, podwoluminów Btrfs lub oddzielnych partycji domowych. Skorzystaj z aktualnej instrukcji odzyskiwania dla swojej dystrybucji. Jeśli passwdzgłosi błąd tokena uwierzytelniania, sprawdź, czy jesteś w głównym systemie i czy jego główny system plików jest zapisywalny. Zatrzymaj program, jeśli nie możesz zidentyfikować prawidłowego konta lub partycji.
Jaś -
Wow, dzięki! Po wielu próbach w końcu udało mi się zresetować hasło. Już myślałem, że nic nie zadziała!
Adam -
Miałem problem i wasz artykuł uratował mi życie! Naprawdę wielkie dzięki za wsparcie
Krzysztof P. -
Podoba mi się, jak jasno wszystko opisałeś. Prawie nie miałem problemów z resetowaniem hasła.
Piotr IT -
A co w przypadku, gdy mam zainstalowanego Ubuntu? Czy te kroki będą takie same
Olek z Poznań -
Super artykuł, naprawdę pomogłeś! Teraz czuję się bardziej pewnie w używaniu konsoli
Wojtek -
Świetny przewodnik! Zawsze bałem się, że zresetowanie hasła usunie moje dane, ale teraz wiem, że to nieprawda
Lena -
Czy moglibyście dodać sekcję o zabezpieczaniu hasła po jego zresetowaniu? Przydałoby się!
Majka -
Byłoby świetnie, gdybyś napisał więcej o zarządzaniu użytkownikami w Linuxie. Czekam na takie wpisy
Rafał -
Zajrzyj do tego wpisu, jeśli zapomniałeś hasła – absolutnie polecam! Dzięki za pomoc
Anna8 -
Dzięki za ciekawe podejście do tematu. Czy mógłbyś podzielić się innymi wskazówkami do Linuxa?
Kasia -
Bardzo przydatny artykuł! Nie miałem pojęcia, że resetowanie hasła w Linuxie jest takie proste. Dzięki za pomoc!
Miau_miau -
Rozwiązałem mój problem z hasłem! Już nie muszę się martwić. Zdecydowanie polecam ten artykuł
Bartek -
Nie mogłem się dostać do swojego systemu na kilka dni, a teraz czytam ten artykuł i wszystko jasne. Fantastyczne
Sara123 -
Czy możecie polecić inne artykuły na temat bezpieczeństwa w Linuxie? Chciałbym wiedzieć więcej
Young Jacek -
To nie jest pierwsza próba resetowania hasła, ale ta była najprostsza do zrozumienia. Dzięki za pomoc
Mariusz C. -
Taki krok po kroku jest najlepszy! Nie wiedziałem, że resetowanie hasła w Linuxie jest takie proste
Hania -
Czy ten sposób zadziała również na starszych wersjach Linuxa, np. 18.04
Maciek -
Jakie są najczęstsze błędy przy resetowaniu hasła w Linuxie? Czy są jakieś sposoby, żeby ich uniknąć
Karolina -
Kiedy próbowałam zresetować hasło pierwszy raz, nie wiedziałam, co zrobić. Teraz mam to pod kontrolą
Ola K. -
Czy ktoś mógłby mi pomóc? Mam problem z dostępem do terminala. Jak to naprawić
Marta -
Super, że dodałeś zdjęcia krok po kroku, naprawdę ułatwia to wszystko. Dzięki!