Open Source Support Forum

Please or Register to create posts and topics.

ΑΝΑΚΤΗΣΗ ΚΩΔΙΚΟΥ ROOT

Για Redhat based διανομές:

ΒΗΜΑ 1

Εκκινουμε απο cd και παταμε F2.
Στην οθονη που εμφανιζεται δινουμε rescue (ή linux rescue) και εκκινουμε σε rescue mode.
Επιλεγουμε mount the existing partitions και "βγαινουμε"
σε κονσολα.

ΒΗΜΑ 2

(Θα χρειαστει να επεξεργαστουμε τα αρχεια passwd και shadow)

Δινουμε cd /etc

Δινουμε vi passwd και μετα παταμε i (γιωτα αγγλικο)

Η πρωτη γραμμη ειναι root:x:0:0:root:/root:/bin/bash

και την αλλαζουμε σε root::0:0:root:/root:/bin/bash

Δινουμε Esc και ZZ και ειμαστε οκ.

Επεξεργαζομαστε το αρχειο shadow ως εξης:

Δινουμε vi shadow μετα παταμε i (γιωτα αγγλικο)

Εδω η πρωτη γραμμη ειναι ΚΡΥΠΤΟΓΡΑΦΗΜΕΝΗ .....
Την αλλαζουμε σε root::::
(ΠΡΟΣΟΧΗ ΕΙΝΑΙ ΤΕΣΣΕΡΑ ΣΥΜΒΟΛΑ)

Σωζουμε το αρχειο δινοντας Esc και ZZ

Τωρα,κανουμε reboot,κανουμε login ως απλος χρηστης,
και σε κονσολα δινουμε su και μετα passwd για να δηλωσουμε το νεο password μας.
Κανουμε logout ως root δινοντας Ctrl+d
και τελειωσαμε!

Για Suse based διανομές:

ΒΗΜΑ 1
Εκκινουμε με το cd και παταμε F1.
Επιλεγουμε Rescue System και δινουμε root (χωρις κωδικο)

ΒΗΜΑ 2 ΩΣ ΠΑΡΑΠΑΝΩ

Για αλλες διανομες εκκινουμε με cd και στο bootprompt δινουμε linux single
και ακολουθουμε τα βηματα παραπανω.

Τελος,μια εναλλακτικη λυση,ειναι η εκκινηση απο live cd,
κανουμε mount το partition και ως root κανουμε τις παραπανω αλλαγες.

Σημειώστε οτι δεν εχει δοκιμαστει σε Debian διανομες!