View Full Version : Root Password Help
Πριν κανένα μήνα, έβαλα στο συστηματάκι μου suse 10.1 64bit. Το έστησα μια χαρά, μόνο που επειδή δεν το χρησιμοποίησα για λίγο καιρό, ξέχασα (ο βλάκας) το root password.
Έψαξα στον γούγλη, βρήκα κάτι τρικ, όπως αυτό
http://wiki.suselinuxsupport.de/wikka.php?wakka=HowToResetlostrootpassword
αλλά στο αρχείο shadow, δεν βρήκα μέσα στα : κάποιο κωδικό σε md5. Μπήκα κανονικά μετά στο Linux, και εξακολουθεί να μου ζητάει password.
Θα ήθελα σας παρακαλώ την βοήθειά σας, φανταστικοί Linuxades :p
DarthMoul
13-07-2006, 10:44
1) Κάνε boot από κάποιο livecd ή installation cd του Linux.
2) Γύρνα σε κονσόλα (με ALT + F2, ALT + F3 κλπ)
3) Κάνε mount την partition του Suse σε κάποιο dir στο /mnt που δεν έχει κάτι άλλο mounted (Πχ /mnt/disk). Tα mounted τα βλέπεις με df.
4) φόρτωσε σε έναν editor το αρχείο /mnt/disk/etc/shadow
5) Θα πρέπει να έχει μέσα μια γραμμή που να μοιάζει με αυτή:
root:$1$Xy617RhY$sqLj18ayoL7QBbtMUAn/c.:12927:0:::::
Τα πεδία χωρίζονται με :
Εσύ θα πρέπει να την κάνεις να μοιάζει έτσι:
root::12927:0:::::
Σώσε το αρχείο.
6) Τώρα δίνεις τις εντολές:
chroot /mnt/disk /bin/bash
passwd
Εδώ θα σου ζητήσει το νέο password και θα το δώσεις δύο φορές για επιβεβαίωση.
7) exit και reboot από τον δίσκο.
Δυστυχώς δεν υπάρχει πιο εύκολος τρόπος να κάνεις password recovery.
ευχαριστώ Darth
θα το προσπαθήσω να δω
Απλά για να υπάρχει πέρα από την αλλαγή password όπως αναφέρει ο Λουκάς, υπάρχει και το johntheripper
http://www.openwall.com/john/
ώστε να σου εμφανίσει τα passwords που υπάρχουν στο /etc/shadow
Βέβαια αν είναι πολύπλοκο το password με @$!#(^123 κλπ τότε θα κάνει ΠΟΛΥ χρόνο.
Δες κι εδώ για αναλυτικότερες οδηγίες:
http://linuxgazette.net/107/tomar.html
Μπορείς επίσης να ξεκινήσεις το μηχάνημα σου σε runlevel 1. τότε θα μπορείς να αλλάξεις password, χωρίς να σου ζητήσει το προηγούμενο.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.