هناك عدة طرق لحماية نكش في التوزيع المفضل لدينا. حاولت بشكل خاص مع هذا البديل و هذا الآخر، لكن لا شيء يعمل معي. ربما كنت أفتقد شيئًا وهذا عار ، لأنه عند إنشاء كلمات المرور باستخدام Hash ، يكون الشيء أكثر أمانًا.
ولكن على أي حال ، سأريكم أحدهم الذي عمل العجائب بالنسبة لي ، والذي يطلب مني اسم المستخدم وكلمة المرور عندما أحاول تعديل نكش. الخطوات بسيطة:
1- نقوم بتحرير الملف /etc/grub.d/00_header:
$ sudo nano /etc/grub.d/00_header
2- نضيف الأسطر التالية للنهائي:
cat << EOF
set superusers="elav"
password elav micontraseña
EOF
في حالتي ، اخترت اسم الشهرة الخاص بي كمستخدم متميز ، ولكن يمكنك اختيار ما تريد. إذا أردنا ، يمكننا إضافة المزيد من المستخدمين ، وسيبدو مثل هذا:
cat << EOF
set superusers="elav"
password elav micontraseña
password kzkggaara sucontraseña
EOF
نقوم بحفظ وتحديث ملف نكش.
sudo update-grub2
نعيد التشغيل وعندما نحاول تعديل ملف نكش بالمفتاح "و" وسوف يطلب منا اسم المستخدم وكلمة المرور
فظيع اللعين
لا أعرف ما إذا كنت تعلم أنه منذ فترة أضفت هذا النهج بالضبط إلى GUTL Wiki. في رأيي ، الشيء المثير للاهتمام التالي الذي يجب فعله هو برنامج تعليمي حول كيفية حماية كلمة مرور إدخال قائمة GRUB معين. هل انت متحمس؟ 😉
في الواقع يمكن القيام بذلك. سوف ابقيه في بالي..
تحياتي 😀
مرحبًا ، إذا نجحت ، ضع خيار التجزئة.
بحيث يكون أنيقًا ويعمل.
طريقة القيام بذلك هي هكذا.
يجب عليك إضافة الأسطر التالية في نهاية الملف /etc/grub.d/40_custom
تعيين المستخدمين المتميزين = »المستخدم»
password_pbkdf2 المستخدم وهنا كل التجزئة التي تم إنشاؤها بواسطة grub-mkpasswd-pbkdf2
حفظ وتشغيل update-grub
وفويلا =)
نجاح باهر! شكرا على النصيحة 😉
شكرًا لك ، لقد وجدت أخيرًا ما كنت أبحث عنه.
عملت معي. شكرا جزيلا 🙂
فقط لإثراء المكشوف. بينما تبدو الطريقة سهلة التطبيق ، أعتقد ، صححني إذا كنت مخطئًا ، فهي عرضة للخطر بسهولة.
اختبار: إذا قمت بتشغيل بث مباشر ، يمكنني تحميل القرص وقراءة الملف المعني ، لأنه في نص عادي. باستخدام المعلومات التي تم الحصول عليها ، يمكنك تحرير اليرقة للوصول إلى الجذر.
أنا نرحب بآرائكم.