Reklama
Kilka dni temu spojrzeliśmy jak zabezpieczyć hasłem wpisy rozruchowe GRUB Jak zabezpieczyć hasłem wpisy GRUB (Linux) Czytaj więcej tak aby hasło było wymagane, zanim ktokolwiek będzie mógł uruchomić system operacyjny lub edytować pozycję rozruchową.
Przyjrzyjmy się niektórym sposobom resetowania hasła do systemu Linux. Być może wiesz, że użytkownik root może zmienić hasło dla dowolnego innego użytkownika. Co jednak jeśli zapomnisz hasła roota? To właśnie chcielibyśmy osiągnąć tutaj.
Jak zresetować hasło w systemie Linux?
Aby zresetować hasło roota (lub inne hasło do konta w tym zakresie), istnieją zasadniczo dwie różne sytuacje, które wymagają różnych podejść.
Kiedy możesz korzystać z GRUB
Jeśli masz zainstalowany GRUB i masz dostęp do edycji parametrów rozruchu wybranych wpisów, zadanie jest tak proste, jak to tylko możliwe. Śledź dalej, a będziesz mieć dostęp do roota w krótkim czasie. Po uzyskaniu dostępu do konta root możesz praktycznie zrobić wszystko, co chcesz!
- Podświetl pozycję GRUB dla instalacji Linux, dla której chcesz zresetować hasło.
- Naciśnij „e”, aby edytować. Wybierz linię jądra. Dodaj „pojedynczy” na końcu linii jądra. Naciśnij „b”, aby uruchomić. Jeśli Twój system nadal wymaga wprowadzenia hasła roota, dodaj init = / bin / bash na końcu. Naciśnij „b”, aby uruchomić.
- Zostaniesz przeniesiony do monitu o root lub pokazany w menu odzyskiwania, z którego możesz wybrać monit o root. Posługiwać się passwd zmienić hasło do dowolnego konta.
- Rodzaj restart aby ponownie uruchomić system, a następnie zaloguj się przy użyciu nowego hasła.
Należy również pamiętać, że niektóre dystrybucje utworzą wpis trybu odzyskiwania podczas instalacji. Jeśli masz wpis trybu odzyskiwania wymieniony w GRUB, nie musisz wykonywać żadnej z powyższych czynności, po prostu wybierz tryb odzyskiwania, a następnie wybierz monit o rootowanie na następnym ekranie.
Kiedy nie możesz użyć GRUB
Jeśli nie możesz używać GRUB-a z jakichkolwiek powodów (np. Wpisy chronione hasłem), możesz zresetować hasło za pomocą Live CD (ja będę używał Ubuntu Live CD, możesz użyć dowolnego innego). Aby to osiągnąć, wykonaj następujące czynności:
- Uruchom z Live CD
- Wybierz „Wypróbuj Ubuntu bez żadnych zmian na komputerze”
- Gdy system będzie gotowy, uruchom okno terminala i przygotuj się na działanie w wierszu poleceń
- Rodzaj sudo fdisk -l. W danych wyjściowych zastanawiamy się, na której partycji jest zainstalowany Linux i jaką nazwę używa dysk twardy. (np.) w tym przypadku jest /dev/sda1 jest wymaganą partycją. Jeśli masz pewność co do partycji, możesz pominąć ten krok.
- Następnie musimy zamontować partycję Linux. Utwórz katalog, który będzie działał jako punkt podłączenia partycji. Posługiwać się 'sudo mkdir / media / linx_part‘
- Zamontuj partycję linux za pomocą polecenia „sudo mount / dev / sda1 / media / linx_part‘
- Zmień katalog główny na katalog montowania - „sudo chroot / media / sda1‘
- Rodzaj passwd a następnie wprowadź nowe hasło, aby je zmienić.
- Rodzaj restart aby zrestartować system.
Czy kiedykolwiek próbowałeś odzyskać hasło? Jak sobie z tym poradziłeś? Czy masz jeszcze jakieś fajne sztuczki? Daj nam znać w komentarzach.
Jestem Varun Kashyap z Indii. Jestem pasjonatem komputerów, programowania, Internetu i technologii, które je napędzają. Uwielbiam programować i często pracuję nad projektami w Javie, PHP, AJAX itp.