Grub2 geliştirilmiş sürümü kurtçuk (GNU Grand Unified Bootloader), Yoshinori Okuji'nin geliştirilmesiyle 1999'da geri dönen Linux önyükleyicisi, LILO'dan beri penguen işletim sistemine modern bir araç sağlama fikriyle, son derece kararlı ve güvenli olmasına rağmen, bunu yapmadı. gelecek için pek çok olasılık sunuyor. Gibi, Grub2, bilgisayarımızın hem performansının hem de güvenliğinin temel bir parçasıdırve bu nedenle kime, nasıl ve ne zaman erişildiğine nasıl bakabileceğimizi görmek önemlidir.
Okurlarımızın çoğunun kesinlikle bileceği gibi, Grub2 Seçeneklerine yalnızca bir kullanıcı adı ve şifre girerek erişebileceğimiz bir şekilde güvenli hale getirilebilir, elbette kesinlikle dokunulmaz olmayan ancak en azından bize belirli bir güvenlik sunan ve izinsiz erişmeye çalışanlar için işleri geciktirecek bir şey. Linux önyükleyiciye. Ve bu yazıda göreceğiz Grub2 kullanıcı adı ve şifre (metin) ile nasıl korunur.
İçin bir prosedür Tek kullanıcı modunun yanı sıra Acil Durum ve Kurtarma'yı sağlayınRet Hat Enterprise Linux, Fedora veya CentOS 7'de bize yardımcı olacağını ve aşağıda göreceğimiz gibi yalnızca birkaç adım gerektirdiğini:
Grub yapılandırmasını düzenleyeceğimiz için önce yönetici olarak oturum açıyoruz (veya 'su' komutunu kullanarak ayrıcalıklarımızı yükseltiyoruz). Ancak bundan önce, bundan sorumlu olan dosyaların bir yedek kopyasını oluşturuyoruz:
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.original cp /etc/grub.d/10_linux /etc/grub.d/10_linux.original
Şimdi 10_linux dosyasını açıyoruz:
sudo vi /etc/grub.d/10_linux
Ve aşağıdaki kullanıcı ve şifre girişlerini ekliyoruz (bu kelimeleri seçtiklerimizle değiştirerek):
cat << EOF set superusers="willy" password willy contraseñadewilly EOF
Burada kullanıcı şifresi olacaktır "passworddewilly", ve 'süper kullanıcılar' bölümünde görünür çünkü herhangi bir Grub menü girişine erişebilen, onları düzenleyebilen ('e' ye basarak) veya komut satırı modunu çalıştırabilen ('c' ye basarak) tek kişi odur.
Şimdi yeni Grub.cfg'yi oluşturuyoruz:
grub2-mkconfig --output=/tmp/grub2.cfg
Şimdi Grub yapılandırma dosyasını oluşturduğumuz bununla değiştiriyoruz:
mv /tmp/grub2.cfg /boot/grub2/grub.cfg
Hepsi bu, yeniden başlayabiliriz ve Grub ekranını gördüğümüzde 'e' tuşuna basabiliriz, ardından yapılandırma dosyasına girmiş olduğumuz şifre sorulacaktır.
Debian için nasıl olurdu? Bunu FromLinux'dan bulun: http://blog.desdelinux.net/como-proteger-grub-con-una-contrasena-linux/ ama çok modası geçmiş