tom000 - Personal Website - Strona główna
decor1 Wpisy na blogu decor2
27.032009
14:55

Jak szybko zmienić zapomniane hasło root'a

LockCzasem być może zdarzy się komuś, że zapomni hasła root'a do swojego systemu(?). Możliwe czy nie – trzeba poradzić sobie i z takim problemem. W tej chwili przychodzą mi dwa sposoby na zmianę zapomnianego hasła. Tym dłuższym jest załadowanie płyty LiveCD z Linuksem, zamontowanie naszej partycji z „korzeniem” systemu plików i przełączenie się na chroot'owane środowisko. Całość pewnie zajmie około 10 minut w zależności od tego jak szybko będzie się uruchamiał nasz LiveCD. Innym – szybkim rozwiązaniem jest skorzystanie z GRUBa.

Nie wiem, jak ta sprawa wygląda w przypadku innego bootloadera, ale pewnie też można taki efekt uzyskać. Cała sztuczka polega na tym, aby zamiast ładowania skryptów startowych po załadowaniu jądra uruchomić od razu powłokę systemową. Jak to zrobić?

Po załadowaniu GRUBa naciskamy klawisz 'e' na wybranym rekordzie uruchamiającym nasz system operacyjny, a następnie do linii poleceń zawierającej m.in. ścieżkę do jądra systemu dopisujemy:

init=/bin/bash

W rezultacie całość wyglądać będzie podobnie jak tu:

kernel /boot/vmlinuz root=/dev/sda11 init=/bin/bash

Po edycji bootujemy nasz zmodyfikowany wpis (klawisz 'b'), a gdy zostanie załadowane jądro wpisujemy polecenie passwd i podajemy nowe hasło.

Bash zaraz po załadownaniu jądra
Oczekiwanie na polecenie passwd


W takim razie jak zabezpieczyć się przed zmianą hasła roota w taki sposób przez inne osoby mające fizyczny dostęp do naszego komputera? Może warto zabezpieczyć GRUBa hasłem.

Trackback: http://tom000.info/blog/trackback/jak_szybko_zmienic_zapomniane_haslo_roota.html

Dodaj komentarz

Opcje

= (wpisz wynik działania z obrazka)
Copyleft (C) tom000.info 2004-2012. Some rights reserved.