Αλλαγή κωδικού πρόσβασης root στο Debian / LMDE

Είναι γνωστό ότι το GNU/Linux φημίζεται για το επίπεδο ασφάλειας που μπορεί να επιτύχει, αλλά πάντα λέω ότι η ασφάλεια δεν εξαρτάται από το σύστημα που χρησιμοποιείτε, αλλά από αυτόν που το ρυθμίζει.

Η συμβουλή που θα δούμε στη συνέχεια είναι, κατά τη γνώμη μου, μία από τις μεγαλύτερες παραβιάσεις ασφαλείας στο GNU/Linux . Ενώ μπορεί να μας βγάλει από ένα πρόβλημα, μπορεί να μας οδηγήσει σε ένα άλλο. Όλα αυτά χάρη στο GRUB , το οποίο μπορούμε να επεξεργαστούμε και να προκαλέσουμε χάος. Αλλά θα δούμε πώς να το προστατεύσουμε αργότερα.

Για να ανακτήσουμε τον κωδικό πρόσβασης root , πρέπει να επανεκκινήσουμε τον υπολογιστή. Μόλις βρεθούμε στο μενού Grub , επιλέγουμε τον πυρήνα που θα χρησιμοποιήσουμε και πατάμε το πλήκτρο " e ". Το μενού Grub μου εμφανίζει κάτι σαν αυτό:

menuentry 'LinuxMint GNU/Linux, with Linux 3.0.0-1-486' --class linuxmint --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 13b7959d-3c04-45c0-82c5-86bbfff77b65
echo    'Loading Linux 3.0.0-1-486 ...'
linux    /boot/vmlinuz-3.0.0-1-486 root=UUID=13b7959d-3c04-45c0-82c5-86bbfff77b65 ro  quiet
echo    'Loading initial ramdisk ...'
initrd    /boot/initrd.img-3.0.0-1-486

Και η γραμμή που μας ενδιαφέρει είναι αυτή που επισημαίνεται με έντονη γραφή. Πηγαίνουμε στο τέλος αυτής της γραμμής και βάζουμε:

init=/bin/sh

Σε αυτό το σημείο, εκκινούμε πατώντας τα πλήκτρα " Ctrl+X " (τα πλήκτρα μπορεί να διαφέρουν ανάλογα με την έκδοση του Grub) . Όταν ολοκληρωθεί η φόρτωση, πληκτρολογούμε:

# mount -o remount rw /

Και στη συνέχεια:

# passwd root

Αλλάξαμε τον κωδικό πρόσβασης, επανεκκινήσαμε, και αυτό ήταν όλο... Εγγυημένη παραβίαση ασφαλείας. Οπότε καλύτερα να αρχίσω να γράφω πώς να προστατεύσω το Grub . 


Προσθήκη ως προτιμώμενης πηγής στην Google