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