Kuinka asettaa GRUB2-salasana RHEL-, CentOS- ja Fedora Linuxissa


GRand Unified Bootloader (GRUB) on oletuskäynnistyslatain kaikissa Unix-tyyppisissä käyttöjärjestelmissä. Kuten lupasimme aikaisemmassa artikkelissamme "Unohtuneen pääkäyttäjän salasanan palauttaminen", tässä aiomme tarkastella, kuinka GRUB suojataan salasanoilla.

Kuten aiemmin mainittiin, kuka tahansa voi kirjautua sisään yhden käyttäjän tilaan ja muuttaa järjestelmäasetuksia tarpeen mukaan. Tämä on suuri turvallisuusvirta. Jotta tällaiset luvattomat henkilöt eivät pääse järjestelmään, saatamme vaatia, että grub on suojattu salasanalla.

Täällä näemme, kuinka estää käyttäjiä siirtymästä yhden käyttäjän tilaan ja muuttamasta järjestelmien asetuksia, joilla voi olla suora tai fyysinen pääsy järjestelmään.

Luo GRUB Bootloader -salasana

Luo salasana GRUB:lle, ole root-käyttäjä ja avaa komentokehote, kirjoita alla oleva komento.

grub2-setpassword 

Kirjoita pyydettäessä grub-salasana kahdesti ja paina Enter.

Tämä luo hajautetun GRUB-käynnistyslataimen salasanan /boot/grub2/user.cfg-tiedostoon, ja sitä voidaan tarkastella cat-komennolla kuvan mukaisesti.

cat /boot/grub2/user.cfg

Luo GRUB-määritystiedosto uudelleen

Kun olet luonut GRUB-salasanan, sinun on luotava uusi GRUB-määritystiedosto uudelleen suorittamalla seuraava komento.

grub2-mkconfig -o /boot/grub2/grub.cfg

Yllä oleva komento asettaa grub-salasanan asetustiedostoon. Käynnistä nyt järjestelmä uudelleen ja tarkista, onko uusi GRUB-salasana asetettu oikein.

reboot

Testataan GRUB-salasanasuojausta

Kun järjestelmä on käynnistetty uudelleen, saat seuraavan GRUB-näytön, jossa sinulla on 5 sekuntia normaalin käynnistysprosessin katkaisemiseen. Joten paina nopeasti e-näppäintä katkaistaksesi käynnistysprosessin.

Kun painat e-näppäintä, sinua pyydetään syöttämään GRUB-salasana kuvan mukaisesti.

Kun olet antanut oikean käyttäjätunnuksen ja salasanan, voit muokata GRUB-parametreja kuvan osoittamalla tavalla.

GRUB-salasanasuojauksen poistaminen

Poista GRUB salasanasuojaus käynnistysvalikosta poistamalla tiedosto /boot/grub2/user.cfg.

rm /boot/grub2/user.cfg

Näin voimme suojata GRUBin salasanoilla. Kerro meille, kuinka suojaat järjestelmäsi? kommenttien kautta.