Strona 1 z 2

zapomniane hasło SU

: 03 maja 2008, 19:05
autor: Br0k3R
nie do końca tak jak w temacie... no niestety ktoś mi zmienił hasełko su i teraz nie mam dostępu do serwera stojącego obok mnie ...

próbowałem: livecd

Kod: Zaznacz cały

#mount /dev/hda1 /mnt
#chroot /mnt
# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
i nic, próbwałem dopisać do kernela 'init=/bin/bash'

Kod: Zaznacz cały

 root@(none/):# mount / -o remount,rw
root@(none/):# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@(none/):# mount / -o remount,ro
root@(none/):# sync
root@(none/):# reboot 
i nic! Nie mam dostępu roota i nic nie mogę zdziałać ;( jakieś pomysły?

: 03 maja 2008, 19:47
autor: Blind
Będziesz musiał odpalić komputer z livecd.
Zamontować partycję /
Załóżmy że zamontowałeś w /mnt.
Za pomocą dowolnego edytora tekstu będziesz musiał otworzyć:

Kod: Zaznacz cały

/mnt/etc/shadow
Przykładowy wiersz z hasłem roota wygląda tak:

Kod: Zaznacz cały

root: kdfkaflafjakf3ffaf: 13 716: 0:99 999: 7
Ten zakodowany ciąg znaków pomiędzy symbolami :: to właśnie hasło. Skasuj, aby otrzymać:

Kod: Zaznacz cały

root:: 13 716: 0:99 999: 7
Teraz już ci zostało tylko ponownie uruchomić komputer i ustawić nowe hasło :)

: 03 maja 2008, 19:57
autor: Br0k3R
dalej to samo

Kod: Zaznacz cały

michal@server~$:su
password:
su: Authorization failure
Wybacz.
michal@server~$:

: 03 maja 2008, 20:01
autor: Blind
Przełącz się na konsolę:

Kod: Zaznacz cały

Ctrl+Alt+F1
W polu login: wpisz root i naciśnij enter powinno bez hasła wejść, może cię poprosić o podanie nowego hasła.
Powinno pójść.

: 03 maja 2008, 20:02
autor: Theres
nie wiem czy się nie myle, ale czy przypadkiem nie powinno tam się wstawić gwiazdki (*) pomiędzy te dwukropki?

: 03 maja 2008, 20:07
autor: Br0k3R
sęk w tym, że ja mam sam tryb tekstowy na tym debiani, jak wpiszę server login: root to dalej prosi o hasło ;/

: 03 maja 2008, 20:09
autor: Rad
[quote="Br0k3R"]sęk w tym, że ja mam sam tryb tekstowy na tym debiani, jak wpiszę server login: root to dalej prosi o hasło ]
Nic nie wpisuj, naciśnij enter. Oczywiście po tym, jak usunąłeś hasha z shadow.

: 03 maja 2008, 20:10
autor: Br0k3R
wyskakuje Login incorrect

: 03 maja 2008, 20:12
autor: Blind
Pokaż jak wygląda ta linijka co ją edytowałeś. Pokaż oraz co zawiera:

Kod: Zaznacz cały

/etc/passwd

: 03 maja 2008, 20:27
autor: Br0k3R
passwd:

http://img395.imageshack.us/img395/7782/passwdwg1.png

do aktualnego shadow nie mam dostępu bez livecd z oczywistych powodów, jednak wcześniej zrobiłem foto shadow.bak i zedytowałem w paincie żeby wyglądało tak jak to co teraz mamw shadow:

http://img233.imageshack.us/img233/6043 ... 023gu0.jpg