zapomniane has

Ogólne pytania dotyczące systemu
Br0k3R
Posty: 7
Rejestracja: 03 maja 2008, 11:15

zapomniane hasło SU

Post 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?
Blind
Posty: 90
Rejestracja: 08 lutego 2008, 20:02

Post 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 :)
Br0k3R
Posty: 7
Rejestracja: 03 maja 2008, 11:15

Post autor: Br0k3R »

dalej to samo

Kod: Zaznacz cały

michal@server~$:su
password:
su: Authorization failure
Wybacz.
michal@server~$:
Blind
Posty: 90
Rejestracja: 08 lutego 2008, 20:02

Post 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ść.
Theres
Posty: 16
Rejestracja: 06 kwietnia 2008, 15:47

Post autor: Theres »

nie wiem czy się nie myle, ale czy przypadkiem nie powinno tam się wstawić gwiazdki (*) pomiędzy te dwukropki?
Br0k3R
Posty: 7
Rejestracja: 03 maja 2008, 11:15

Post 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 ;/
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post 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.
Br0k3R
Posty: 7
Rejestracja: 03 maja 2008, 11:15

Post autor: Br0k3R »

wyskakuje Login incorrect
Blind
Posty: 90
Rejestracja: 08 lutego 2008, 20:02

Post autor: Blind »

Pokaż jak wygląda ta linijka co ją edytowałeś. Pokaż oraz co zawiera:

Kod: Zaznacz cały

/etc/passwd
Br0k3R
Posty: 7
Rejestracja: 03 maja 2008, 11:15

Post 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
ODPOWIEDZ