Hits : 2640

Linux Root Password Recovery


Το άρθρο αυτό αποτελεί ένα κείμενο με απλές οδηγίες που μπορείς να μας βοηθήσει να αλλάξουμε το συνθηματικό σε έναν χρήστη ή ακόμα και στον διαχειριστή σε μία διανομή Linux. Με αυτό τον τρόπο είμαστε σε θέση να διορθώνουμε λάθη στο λειτουργικό μας χωρίς να χρειάζεται εγκατάσταση εξ' αρχής.

Contents


Εντοπισμός Διανομής


Η διαδικασία αποτελείται από εύκολα και απλά βήματα.
Το πρώτο βήμα της διαδικασίας είναι να εκκινήσουμε το υπολογιστικό σύστημά μας με κάποιο live cd[link1]
Στο παράδειγμα μας έχω χρησιμοποιήσει το xubuntu install cd 

Πολλές διανομές κατά το αρχικό μενού προσφέρουν μία επιλογή Rescue το οποίο μπορούμε να χρησιμοποιήσουμε επίσης.

Γινόμαστε διαχειριστές (root) και έτσι ότι έχουμε χρησιμοποιήσει μία ubuntu-based διανομή τρέχουμε την εξής εντολή:

$ sudo su -


Στην συνέχεια προσπαθούμε να εντοπίσουμε την κατάτμηση στην οποία βρίσκεται εγκατεστημένη η διανομή linux μας που θέλουμε να επιδιορθώσουμε.
Για να γίνει αυτό απλά πληκτρολογούμε :

# fdisk -l


Και στην συνέχεια με την εντολή mount ελέγχουμε μήπως είναι ήδη προσαρτησμένη σε κάποιον κατάλογο.

Στην περίπτωση που δεν είναι προσαρτημένη (συνήθως όχι δλδ) τότε βρίσκουμε έναν κατάλογο για να προσαρτήσουμε προσωρινά την κατάτμηση δίσκου που περιέχει την εγκατεστημένη και προς επιδιόρθωση διανομή μας.

# ls -la /mnt


file:rescue01.jpg

top

Διαδικασία Αλλαγής Συνθηματικών


Έστω λοιπόν ότι η συσκευή /dev/sda7 (στο δικό μου παράδειγμα τουλάχιστον) περιέχει την εγκατεστημένη διανομή μας.
Τότε απλά πληκτρολογούμε :

# mount -v /dev/sda7 /mnt


Εάν δεν μας εμφανίσει κάποιο πρόβλημα τότε απλά γράφουμε :

# chroot /mnt


Και με αυτό τον τρόπο χρησιμοποιώντας το τρέχον περιβάλλον έχουμε μεταβεί ως διαχειριστές στην προς επιδιόρθωση διανομή μας.

Εάν το μόνο που θέλουμε είναι να τροποποιήσουμε το συνθηματικό του χρήστη σε μία ubuntu-based διανομή (μιας και αυτός ο χρήστης μόνο μπορεί να τρέξει την εντολή sudo) τότε στην κονσόλα μας γράφουμε:

# passwd ebal


και πληκτρολογούμε το νέο συνθηματικό του χρήστη.

Εάν για οποιοδήποτε λόγο θέλουμε να τροποποιήσουμε το συνθηματικό του διαχειριστή της διανομής μας (π.χ. το ξεχάσαμε) τότε χρειάζεται στην κονσόλα μας να γράψουμε μόνο την παρακάτω εντολή:

passwd


και στην συνέχεια να πληκτρολογήσουμε το νέο συνθηματικό για τον διαχειριστή μας.

Τέλος το μόνο που χρειάζεται είναι να βγούμε από το chroot περιβάλλον και να επανεκκινήσουμε το σύστημά μας αφού πρώτα το απο-προσαρτήσουμε την κατάτμηση δίσκου που φιλοξενεί την διανομή μας.

file:rescue02.jpg

top



Links
[link1] http://en.wikipedia.org/wiki/Live_cd