Grub.cfg dosyasını düzenlemeye çalışıyorum, böylece komut satırına girmek için bir parola olacak ('e' tuşuna basıldıktan sonra açılır). /Etc/grub.d/ adresindeki scriptleri düzenleyerek yapamam. çalışmıyor.
Şu anda bu gibi görünüyor:
Debian
Advanced Options
Debian varsayılan seçenektir ve herkes tarafından erişilebilir. Gelişmiş Seçenekler, çeşitli menü seçeneklerine sahip bir alt menüdür ve bir şifre gerektirir (bu, alt menü frenlerinden hemen sonra kullanıcı ve şifre ayarlanarak yapılır)
Mesele şu ki, birisi 'e' tuşuna basarsa, komut satırına erişebilir ve bu nedenle kolayca kökleşebilir.
İstediğim şeyin 40_custom veya 41_custom'de yapılması gerektiğini buldum, bu yüzden bunu doğrudan grub.cfg'de yaptım:
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512...
### END /etc/grub.d/40_custom ###
Ondan sonra yeniden başlatıyorum ve şifre isteniyorsa her şey , aynı zamanda ilk menü (Debian) için de olmamalı.
41_custom ile aynı şeyi denedim:
### BEGIN /etc/grub.d/41_custom ###
if [ -f \${config_directory}/custom.cfg ]; then
source \${config_directory}/custom.cfg
elif [ -z "\${config_directory}" -a -f \$prefix/custom.cfg ]; then
source \$prefix/custom.cfg;
fi
set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512...
### END /etc/grub.d/41_custom ###
Aynı sonuç.
Bulduğum her şeyi okudum ve ne kaçırdığımı göremiyorum. Kendimi netleştiremediğim için üzgünüm, çünkü ingilizce benim ana dilim değil, çok teşekkürler.