Przeskocz nawigację.
Strona główna
Polskie Centrum

Odzyskiwanie hasła roota

Uwaga!!! Jest to potencjalnie niebezpieczna operacja, która może uszkodzić twój system. Korzystaj ze wskazówek tutaj zawartych, wyłącznie jeśli jest to absolutnie konieczne.

Metoda 1

Uruchom system z live cd, zaloguj się na roota (login root, pasword root), następnie zamontuj i przejdź do swojego oryginalnego katalogu / (root).  Możesz to zrobić 
otwierając konquerora i w pasku adresu wpisując system:/media. Powinny pokazać się ikonki dostępnych partycji systemowych, następnie przejdź na partycję gdzie masz zainstalowany  system (/). Otwórz katalog /etc i wyszukaj plik o nazwie shadow. Jego zawartość powinna wyglądać mniej więcej tak

root:$1$8NFmV6tr$rT.INHxDBWn1VvU5gjGzi/:12209:0:99999:7:-1:-1:1074970543
bin:*:12187:0:99999:7:::
daemon:*:12187:0:99999:7:::
adm:*:12187:0:99999:7:::
Twój plik może wyglądać trochę inaczej.  Nas interesuje ta linia
root:$1$8NFmV6tr$rT.INHxDBWn1VvU5gjGzi/:12209:0:99999:7:-1:-1:1074970543

Dla przykładu to jest nasze zakodowane hasło
$1$8NFmV6tr$rT.INHxDBWn1VvU5gjGzi/

Usuń tą cześć. Pamiętaj aby nie usuwać ":" przed i po zakodowanym haśle. Po edycji
powinno to wyglądać mniej więcej tak:
root::12209:0:99999:7:-1:-1:1074970543

Zamknij plik i zapisz zmiany.  Uruchom ponownie komputer bez live cd. Teraz twój system nie ma hasła roota. Aby dodać hasło, otwórz konsolę i wpisz passwd root. Zostaniesz poproszony o podanie nowego hasła, będziesz musiał podać je dwukrotnie za każdym razem naciskając enter.

Metoda 2

Uruchamianie w trybie pojedynczego użytkownika z GRUB-a
Kiedy pojawi się menu gruba naciśnij klawisz Esc, co spowoduje, że opuścisz tryb graficzny. Wybierz pozycję z której uruchamia się linuks (zwykle pierwsza) Naciśnij "e" aby edytować. To wyświetli pierwszą linię (twoja może wyglądać inaczej)

kernel (hd0,0)/boot/vmlinuz-2.6.22.10.tex1.lgc
BOOT_IMAGE=2.6.22.10.tex1.lgc root=/dev/hda1 acpi=on resume=/dev/hda5
splash=verbose vga=794

Dodaj parametr single na końcu linii
kernel (hd0,0)/boot/vmlinuz-2.6.22.10.tex1.lgc
BOOT_IMAGE=2.6.22.10.tex1.lgc root=/dev/hda1 acpi=on resume=/dev/hda5
splash=verbose vga=794 single

Naciśnij enter a następnie "b". To sprawi, że system uruchomi się w trybie pojedyńczego użytkownika.
sh-3.1#
Wpisz passwd. Zostaniesz poproszony o podanie nowego hasła, będziesz musiał podać je dwukrotnie za każdym razem naciskając enter. Następnie wpisz reboot aby uruchomić system ponownie.

Metoda 3


Uruchamianie w trybie pojedynczego użytkownika z Lilo
Kiedy ukaże się ekran Lilo (ten w którym możesz wybrać, który system ma się uruchamiać) naciśnij klawisz Esc. Wpisz  pclinuxos 1 i naciśnij enter.
PCLinuxOS oznacza, że chcesz uruchomić pclinuxos, 1 oznacza tzw. 1 poziom uruchamiania tj. tryb jednego użytkownika. To spowoduje uruchomienie trybu administratora bez pytania o hasło roota. Oznacza również, że możesz użyć polecenia passwd, aby zmienić hasło na jakie tylko chcesz.

Wpisz passwd. Zostaniesz poproszony o podanie nowego hasła, będziesz musiał podać je dwukrotnie za każdym razem naciskając enter. Następnie wpisz reboot aby uruchomić system ponownie.