|
Odzyskiwanie hasła roota
wojtasm91 - 01-12-2009 15:37
Witam. Jestem początkującym i mam problem z hasłem roota. A mianowicie mam serwer uruchomiony na Debianie i muszę zalogować się na konto roota, a nie znam hasła. Mój poprzednik mi go nie dał. Czy można w jakiś prosty sposób je odzyskać albo zmienić na inne tak abym mógł się zalogować. Z góry wielkie podziękowania za pomoc. Nie wiem czy temat jest w dobrym dziale jeśli nie to przepraszam i proszę moderatora o przeniesienie do dobrego działu.
jasiekmarc - 01-12-2009 16:00
Na odzyskanie małe szanse. Zmienić możesz wpisując nową sumę kontrolną w /etc/shadow.
wojtasm91 - 01-12-2009 16:10
Kolego jak to zrobić bo w tematyce Linuksa jestem zielony.
lessmian2 - 01-12-2009 16:44
Jeden ze sposobów to uruchomienie systemu w trybie single user - powinna być taka opcja w grubie - i zmiana hasła za pomocą passwd. Inny to - odpalasz LiveCD, montujesz system plików i podmieniasz hasło w /etc/shadow na wygenerowane np. tak:
perl -le 'print crypt("NoweHaslo",q($1$3rVc7))'
Do wyboru - do koloru ;-)
Redhead - 01-12-2009 16:52
http://www.debianadmin.com/how-to-ch...in-debian.html
fnmirk - 01-12-2009 20:32
Kolego jak to zrobić bo w tematyce Linuksa jestem zielony.
Zanim dojrzejesz musisz przygotować sobie miękkie lądowanie przeglądając wcześniej forum.
Zacznij tak, strona główna forum zaczyna się od: [center:aa32913e21]Lektura obowiązkowa [/center:aa32913e21] http://debian.linux.pl/templates/deo...ink_folder.gif Dla Początkujących Przeczytaj zanim cokolwiek napiszesz...
http://debian.linux.pl/templates/deo...folder_big.gif Opisy FAQ HowTo
W dziale Opisy FAQ HowTo mamy tematy przyklejone i np. taki temat: Ale co ja mam zrobić zaraz po instalacji Debiana?
Znajdujemy taką pozycję: Debian reference - wersja do przeglądania w sieci Jest to podstawowy zestaw wiadomości jakie powinien mieć pod ręką każdy użytkownik Debiana.
Przeglądając, znajdujemy rozdział: Część 4 - Debian - samouczek
Znajdziesz też na forum odnośnik do jeszcze jednego poradnika napisanego dla tych co rozpoczynają przygodę z Debianem: Debian krok po kroku
Nie musisz tego wszystkiego czytać od razu. Wystarczy to przekartkować zgodnie z zadanymi pytaniami.
Czyli, przeglądając ,,Debian Reference'' znajdziemy rozdział 8 i tam takie tytuły: podrozdziałów.: 8.1.1 „Zapomniałem hasła roota!” (1) 8.1.2 „Zapomniałem hasła roota!” (2) W których znajdziemy opisy jak i co dokładnie zrobić. Ich rozwinięcie wielokrotnie było omawiane na forum.
Początkujący nie mają zamkniętego dostępu do funkcji ,,szukaj''. Działa to tak samo w każdym systemie operacyjnym, z którego przeglądamy internet.
KeFaS - 01-12-2009 22:03
lessmian2, przecież on napisał, że to na zdalnym serwerze, więc raczej LiveCD na nim nie odpali.
wojtasm91, jeżeli jesteś teraz administratorem serwera to napisałbym do serwerowni, żeby Ci przeinstalowali system po prostu. Bo tak to raczej nic nie zrobisz. No chyba, że to nie jest serwer dedykowany gdzieś w jakiejś odległej serwerowni i masz fizyczny dostęp do maszyny?
Ister - 02-12-2009 09:47
KeFaS, napisał, że ma serwer, nie napisał zdalny, czy lokalny. Poza tym nie spieszyłbym się tak z przeinstalowywaniem serwera. Podejrzewam, że serwer jest produkcyjny, a wojtasm91 jak sam napisał jest zielony, nie postawi wszystkich usług od zera w rozsądnym czasie. Więc zdecydowanie zmiana hasła jest bezpieczniejsza w jego wypadku
wojtasm91, hasło do roota z założenia ma być trudne do złamania jeśli nie masz fizycznego dostępu do komputera. Jeśli jest to serwer zdalny to faktycznie obsługa serwerowni i raczej będziesz musiał potwierdzić swoje uprawnienia do zmiany hasła. Poza tym jak już Ci je zmienią to od razu logujesz się i zmieniasz na kolejne. Natomiast jeśli masz dostęp fizyczny to metod jest kilka, zajrzyj do wzmiankowanego Debian Reference.
wojtasm91 - 02-12-2009 15:07
Nie jest to serwer zdalny mam do niego pełen dostęp kombinowałem coś nie coś w grubie zgodnie z instrukcjami znalezionymi w sieci ale nic z tego macie jakis opis tej operacji dla początkujących?
ArnVaker - 02-12-2009 15:30
Skoro masz do niego dostęp, to po prostu zmień hasło przez passwd w chroocie.
Ister - 02-12-2009 16:01
Uwaga, wymieniam sprawdzone osobiście metody (istnieją też inne): 1. Jeśli masz płytkę instalacyjną to wrzuć tą płytkę i odpal komputer z tejże płyty. Tam jest opcja naprawiania istniejącego systemu pozwalająca na zrobienie chroota bez zastanawiania się jak to się robi. Intuicyjnie, trzeba tylko czytać pojawiające się komunikaty. Po chrootowaniu jesteś zalogowany jako root, zmieniasz hasło i po bólu. 2. Wkładasz dowolną wersję live (Knoppix, wersja narzędziowa opisana na forum, nie pamiętam w tej chwili nazwy), w tej wersji live zmieniasz hasło dowolnego użytkownika, a następnie wklejasz wygenerowany dla tego hasła klucz z /etc/shadow do /etc/shadow swojego głównego systemu (instalacja dysku w trybie edycji jest banalnie prosta).
lessmian2 - 02-12-2009 19:21
Przepraszam: KeFaS, czytać ze zrozumieniem nauczyli mnie już dawno temu, więc proszę, nie wmawiaj mi czegoś co jest nieprawdą. Za to Ty powinieneś uważniej czytać coś o czym masz zamiar się wypowiedzieć.
Co do problemu, to te najprostsze/najpopularniejsze metody zostały wymienione, więc teraz trzeba je tylko wypróbować - któraś na pewno się powiedzie, nawet mało zaawansowanemu użytkownikowi.
KeFaS - 02-12-2009 22:09
lessmian2, wyluzuj, przecież dopiero potem wyjaśnił, że ma fizyczny dostęp do serwera, więc nie denerwuj się tak, bo to po prostu było zwykłe nieporozumienie.
W takim wypadku najłatwiej zrobić to z chroota, tak jak już napisali koledzy.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|