Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-03-22 21:15:34

  andrzejres - Nowy użytkownik

andrzejres
Nowy użytkownik
Skąd: Rzeszów
Zarejestrowany: 2006-03-22

jak odzyskać hasło ?

Mam Debiana Sarge na jądrze 2.6 i zapomniałem do niego hasła.Chciałbym móc jakoś odzyskac kontrolę nad tym system. Mam  fizyczny dostęp do niego, a zdalne logowanie zablokowałem. Wpadłem na trzy rozwiązania problemu, ale żadnego z nich do końca nie potrafię urzeczywistnić.

sposób 1
Słyszałem o sposobie na "włamania się" przy pomocy dyskietki startowej
i wykorzystaniu trybu "user single", ale nie mam takiej dyskietki.Jak ją można zrobić? Czy z innego systemu będzie pasować? Czy można jakoś inaczej wejść w tryb "single user", np. z płyty instalacyjnej?

sposób 2
Mam dostęp do partycji z Debianem poprzez Windowsa XP jak i z poziomu DOS,  czy innego Linuksa i zastanawiam się czy jak usunę plik z hasłem (na razie nie wiem który dokładnie to jest) Debian pozwoli mi się zalogować na konto roota? Czy Debian ma jakieś zabezpieczenia, które trzeba jeszcze dodatkowo ominąć po usunięciu takiego pliku z hasłem?

sposób 3
Czy jak zainstaluje nowego Debiana na innej partycji i skopiuję odpowiednie pliki ze starego, to ten nowy zachowa wszystkie ustawienia starego? I jaki jest minimalny zestaw tych "odpowiednich" plików, przy domyślnej instalacji?

sposób 4
Może w tym Debianie ktoś odkrył jakimś cudem dziurę, która pozwoliłaby na zalogowanie się mi jako root?

Offline

 

#2  2006-03-22 22:08:04

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: jak odzyskać hasło ?

nie trzeba aż tak kombinowac ;) kiedyś chyba BiExi podała fajne rozwiązanie:

kiedy ukaże ci się lilo i masz powiedzmy 2 opcje:
1. linux
2. shit
to wpisujesz w linii poleceń lilo:

Kod:

linux init=/bin/bash

po czym dostajesz goły wiersz poleceń i czym prędzej używasz polecenia passwd


linux regd. user #248790

Offline

 

#3  2006-03-22 22:15:38

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: jak odzyskać hasło ?

nie trzeba aż tak kombinowac ;) kiedyś chyba BiExi podała fajne rozwiązanie:

kiedy ukaże ci się lilo i masz powiedzmy 2 opcje:
1. linux
2. shit
to wpisujesz w linii poleceń lilo:

Kod:

linux init=/bin/bash

po czym dostajesz goły wiersz poleceń i czym prędzej używasz polecenia passwd[/quote]
Oczywiście przed zmianą hasła należy przemontować partycję do zapisu.
http://www.debian.org/doc/manuals/reference/ch-tips.pl.html#s-booting


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#4  2006-03-22 22:19:31

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: jak odzyskać hasło ?

czadman, ty masz w głowie cały oficjalny podręcznik debiana :)

jak ty to zrobiłeś?


linux regd. user #248790

Offline

 

#5  2006-03-23 15:04:04

  Lite-ON - Członek DUG

Lite-ON
Członek DUG
Zarejestrowany: 2006-03-07

Re: jak odzyskać hasło ?

można też użyc płyty live dowolnego distro i przez chroot przelogować się na tamten system i chyba powinno dać się zmienić hasło


[url]http://sourceland.xt.pl[/url]

Offline

 

#6  2006-03-29 12:22:32

  andrzejres - Nowy użytkownik

andrzejres
Nowy użytkownik
Skąd: Rzeszów
Zarejestrowany: 2006-03-22

Re: jak odzyskać hasło ?

ad Lilo

jako bootloadera dla Debiana zainstalowałem Gruba w wersji 0.95
Próbowałem w wierszu komend Gruba (przejście po wciśnięciu "c")
wszelkie kombinacje z boot: Linux init=/bin/sh
zamiast init wpisywałem także initrd
ale zawsze wyskakiwało mi "Unregognized command"
- jak to więc zrobić pod grubem?

kombinując użyłem w końcu dyskietki z RedHat8 na której mam Lilo
i wszystko elegancko działa, łącznie z pozyskiwaniem prawa do zapisu
tyle ze nie chciałem włamywac się do RedHata ale do Debiana
- a więc mam teraz problem jak doinstalować Lilo do Debiana
(mam dostęp do tego Debiana przez gruba i tryb recovery
oraz oryginalną płytę instalacyjną DVD)






ad chroot
- zaraz przetestuje, bo na razie sprawdziłem...
polecenie "chrot", którego oczywiście w moim systemie nie ma...

po sprawdzeniu - chroot działa idealnie

Offline

 

#7  2006-03-29 12:42:38

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: jak odzyskać hasło ?

w grubie naciskasz "e" żeby wyedytować parametry do kernela


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#8  2006-03-29 13:55:33

  andrzejres - Nowy użytkownik

andrzejres
Nowy użytkownik
Skąd: Rzeszów
Zarejestrowany: 2006-03-22

Re: jak odzyskać hasło ?

jeszcze raz dzięki wszystkim za pomoc
- sposób z chroot mi zadziałał więc moje męki skończyły się

i nie moge się nadziwić "czadmanowi"
- dwa razy poprosiłem o pomoc
i dwa razy z rzędu dostałem odpowiedź
od Niego w przeciągu mniej niż 1 godziny !

Offline

 

#9  2006-03-29 20:35:14

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: jak odzyskać hasło ?

Nie na darmo został moderatorem roku :)
a taki modek to skarb


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.017 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00096 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.226.17.251' WHERE u.id=1
0.00589 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.226.17.251', 1732267634)
0.00039 SELECT * FROM punbb_online WHERE logged<1732267334
0.00161 DELETE FROM punbb_online WHERE ident='18.118.255.51'
0.00106 DELETE FROM punbb_online WHERE ident='85.208.96.205'
0.00072 SELECT topic_id FROM punbb_posts WHERE id=23077
0.00014 SELECT id FROM punbb_posts WHERE topic_id=2928 ORDER BY posted
0.00106 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=2928 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00178 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=2928 ORDER BY p.id LIMIT 0,25
0.00114 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=2928
Total query time: 0.01494 s