قم بتغيير كلمة مرور الجذر على Debian / LMDE

من المعروف أن نظام GNU/Linux مشهور بمستوى الأمان الذي يمكنه تحقيقه، لكنني أقول دائمًا أن الأمان لا يعتمد على النظام الذي تستخدمه، بل على الشخص الذي يقوم بتكوينه.

النصيحة التي سنراها لاحقًا، في رأيي، تُعدّ من أكبر الثغرات الأمنية في نظام جنو/لينكس . فبينما قد تُخرجنا من مشكلة، قد تُوقعنا في أخرى. والسبب في ذلك هو برنامج GRUB ، الذي يُمكننا تعديله وإحداث فوضى عارمة فيه. لكننا سنرى كيفية حمايته لاحقًا.

لاستعادة كلمة مرور المستخدم الجذر ، نحتاج إلى إعادة تشغيل الكمبيوتر. بمجرد الوصول إلى قائمة 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 . 


أضف كمصدر مفضل في جوجل