Zacznijmy od demonstracji resetowania hasła Ubuntu z trybu odzyskiwania.
Uruchamianie w trybie odzyskiwania Ubuntu:
Włącz komputer i przejdź do menu grub. Zwykle pojawia się natychmiast, ale jeśli tak się nie stanie, naciśnij klawisz Escape lub przytrzymaj klawisz Shift, aż się pojawi. Podczas pracy na VM-ware lub VirtualBox, gdy pojawi się logo Oracle lub VM-ware, musisz nacisnąć klawisz Shift. Na ekranie pojawi się menu GRUB, tutaj wybierz „Zaawansowane opcje dla Ubuntu“.
Teraz pojawi się opcja, wybierz ją, aby przejść do trybu odzyskiwania:
Zobaczysz czarny ekran z lampą błyskową pokazującą wiele linii danych. Tutaj poczekaj chwilę some.
Monit powłoki głównej:
Będziesz mieć dostęp do wielu opcji trybu odzyskiwania tutaj. Wybierz ten o nazwie „Root — monit o przejście do roota” z podanych opcji. Naciśnij Enter i gotowe.
Zobaczysz, że istnieje opcja wprowadzania poleceń na dole po wybraniu opcji zachęty powłoki głównej. To jest znak zachęty dla twojej powłoki, a tutaj będziesz robił trochę magii, aby przywrócić zapomniane hasło.
Ponownie zamontuj główny system plików z dostępem do zapisu:
Domyślnie partycja główna ma uprawnienia tylko do odczytu. Ale tutaj musisz również zapewnić dostęp do roota i do zapisu. Aby ponownie zamontować go z uprawnieniami do zapisu, użyj następującego polecenia:
[ochrona poczty e-mail]:~$ mount -rw -o remount /Zresetuj nazwę użytkownika lub hasło:
Wyświetl listę dostępnych użytkowników za pomocą następującego polecenia, gdy otrzymasz uprawnienia roota:
[ochrona poczty e-mail]: ~ $ ls / homeLub możesz zobaczyć dostępnych użytkowników, wyświetlając zawartość /etc/passwd plik za pomocą następującego polecenia:
[ochrona poczty e-mail]:~$ cat /etc/passwdZ dostępnych nazw użytkownika wybierz tę, dla której wolisz zresetować hasło. Teraz zresetuj hasło dla wybranej nazwy użytkownika, wpisując następujące polecenie:
[email chroniony]:~$ passwdWprowadź nowe hasło UNIX:
Poprosi Cię o nowe hasło. Wpisz nowe hasło raz i jeszcze raz, aby je potwierdzić:
[ochrona poczty e-mail]:~$ Ponownie wpisz nowe hasło UNIX:Pomyślnie przywróciłeś hasło. Wpisz polecenie Exit, aby wyjść z powłoki głównej.
[chroniony e-mail]:~$ wyjdźNa wejściu Wyjście polecenie, poprosimy o powrót do menu Odzyskaj rozruch. Teraz wybierz standardową opcję rozruchu na ekranie. Pojawi się alert o zgodności z trybem graficznym. Nie musisz się tym martwić. Ponowne uruchomienie rozwiąże wszystkie te problemy ze zgodnością. Teraz wystarczy się zalogować za pomocą hasła, które właśnie ustawiliśmy.
Możliwy błąd:
- Podczas wprowadzania nowego hasła możesz napotkać błąd manipulacji tokenem uwierzytelniającym:
Przyczyną tego błędu jest to, że nadal jest zamontowany z dostępem tylko do odczytu. Aby rozwiązać ten problem, po prostu wpisz polecenie ponownego zamontowania systemu plików i zmodyfikuj dostęp.
Zmień hasło jeszcze raz. Teraz będzie działać bez wyświetlania błędów.
Alternatywna metoda resetowania hasła:
Jeśli z jakiegoś powodu masz problem ze zmianą hasła przez powłokę root, wykonaj następujące kroki:
Krok 1
Uruchom ponownie komputer. Aby wyświetlić ekran grub, przytrzymaj przez jakiś czas klawisz Shift. Aby edytować panel Grub, kliknij E.
Krok 2
Z podanego zestawu linii znajdź dowolną linię zaczynającą się od „Linux” za pomocą klawiszy strzałek w górę i w dół i zmień dostęp z tylko do odczytu na zapis i zapis, po prostu zastępując nomode odzyskiwania ro na rw init=/bin/bash.
Krok 3
Aby zapisać zmiany i uruchomić, naciśnij ctrl-x. Teraz uruchamiasz z dostępem do odczytu i zapisu do jądra Linux, tutaj możesz użyć powłoki bash zamiast GUI. Innymi słowy, w twoim systemie uruchomi się powłoka root bez hasła.
Krok 4
Wpisz swoją nazwę użytkownika w komendzie passwd. Jeśli nazwa użytkownika jest nieznana, wyszukaj za pomocą 'ls /home' lub 'cat /etc/passwd | grep -i bash' polecenie. Teraz zresetuj hasło, a następnie wyjdź z terminala. Po zakończeniu uruchom ponownie komputer za pomocą następujących poleceń i gotowe.
[ochrona poczty e-mail]:~$ restart[ochrona poczty e-mail]:~$ shutdown -r teraz
Wniosek:
Konto roota Ubuntu zostanie zablokowane, ponieważ domyślnie nie ma hasła roota. Konto użytkownika, które założyłeś przed instalacją Ubuntu, jest dodawane jako administrator z uprawnieniami sudo. Jednak pod żadnym względem nie oznacza to, że jesteś rootem. Ten brak hasła roota jest zamierzoną cechą Ubuntu. „Menu startowe dla „Zaawansowanych opcji Ubuntu” pozwala na wykonanie pewnych funkcji związanych z rootem z „podpowiedzi powłoki głównej.„Dlatego możesz zresetować hasło Ubuntu za pomocą tej metody.
Pytanie brzmi, czy przywracanie haseł Ubuntu jest tak szybkie i łatwe, czy nie stanowi to zagrożenia bezpieczeństwa?? Głównym zagrożeniem bezpieczeństwa jest włamanie się na Twoje konto z innej lokalizacji przez internet. To nie występuje tutaj. W przypadku, gdy jakiś złośliwy podmiot ma fizyczny dostęp do twojego systemu komputerowego, jego bezpieczeństwo jest już ekstremalnie zagrożone. Cóż, jeśli nie chcesz mieć tej funkcji, możesz ją wyłączyć, szyfrując dysk twardy za pomocą szyfrowania LUKS podczas instalacji Ubuntu.