Domyślnie konto pierwszego użytkownika jest kontem administracyjnym, więc jeśli interfejs użytkownika monituje o hasło, prawdopodobnie jest to hasło użytkownika tej osoby. Jeśli użytkownik nie pamięta swojego hasła, musisz je zresetować. Aby to zrobić, musisz uruchomić system w trybie odzyskiwania (patrz także oficjalne dokumenty: RecoveryMode ).
Uruchom komputer, a po ekranie BIOS przytrzymaj lewy Shiftklawisz (zwróć uwagę, że w przypadku UEFI BIOS może być konieczne naciśnięcie klawisza ESC). Pojawi się monit o menu wyglądające mniej więcej tak:
Zauważyłem w niektórych systemach, że moment, w którym należy nacisnąć lewy Shiftklawisz, może być trudny, czasami tęsknię i muszę spróbować ponownie.
Naciskaj strzałkę w dół, aż wybierzesz 2. pozycję od góry (tę z trybem odzyskiwania w opisie ), a następnie naciśnij Enter.
Teraz powinieneś zobaczyć to menu:
Za pomocą klawiszy strzałek przewiń w dół, aby zrootować, a następnie naciśnij Enter.
Powinieneś teraz zobaczyć monit roota, coś takiego:
root@ubuntu:~#
Na tym etapie powinieneś mieć system plików tylko do odczytu. Musisz zamontować go ponownie z uprawnieniami do zapisu:
mount -o remount,rw /
Teraz możemy ustawić hasło użytkownika za pomocą passwd
polecenia. (W tym przykładzie użyję jorge jako przykładu, musisz zastąpić dowolną nazwę użytkownika):
root@ubuntu:~# passwd jorge
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ubuntu:~#
Wpisz, co chcesz, aby nowe hasło było wyświetlane w wierszu polecenia. Po pomyślnym zrestartowaniu komputera użytkownik będzie mógł zalogować się przy użyciu nowego hasła.
Istnieje obawa, że jest to luka w zabezpieczeniach. Nie jest . Aby to zrobić, musisz mieć fizyczny dostęp do komputera. Jeśli ktoś ma fizyczny dostęp do twojego komputera, może zrobić o wiele gorzej niż zmienić hasło. Bitwa o bezpieczeństwo przegrywa, jeśli chodzi o dostęp fizyczny. Uważaj na to, komu pozwalasz na swój komputer.
Nawet ustawienie hasła głównego nie będą skuteczne, jak można po prostu rozruchu z init
bycia /bin/sh
i mieć pełny dostęp root. Ponownie, biorąc pod uwagę fizyczny dostęp, każdy posiadający wiedzę komputerową może zrobić WSZYSTKO na twoim komputerze.