هناك عدة طرق لحماية نكش في التوزيع المفضل لدينا. حاولت بشكل خاص مع هذا البديل و هذا الآخر، لكن لا شيء يعمل معي. ربما كنت أفتقد شيئًا وهذا عار ، لأنه عند إنشاء كلمات المرور باستخدام 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
وفويلا =)
نجاح باهر! شكرا على النصيحة 😉
شكرًا لك ، لقد وجدت أخيرًا ما كنت أبحث عنه.
عملت معي. شكرا جزيلا 🙂
فقط لإثراء المكشوف. بينما تبدو الطريقة سهلة التطبيق ، أعتقد ، صححني إذا كنت مخطئًا ، فهي عرضة للخطر بسهولة.
اختبار: إذا قمت بتشغيل بث مباشر ، يمكنني تحميل القرص وقراءة الملف المعني ، لأنه في نص عادي. باستخدام المعلومات التي تم الحصول عليها ، يمكنك تحرير اليرقة للوصول إلى الجذر.
أنا نرحب بآرائكم.