Esistono diversi metodi per proteggere il file larva nella nostra distribuzione preferita. Ho provato in particolare con questa variante e Questo altro, ma nessuno ha funzionato per me. Forse mi mancava qualcosa ed è un peccato, perché quando si generano le password con Hash, la cosa è più sicura.
Ma in ogni caso, te ne mostrerò uno che ha funzionato a meraviglia per me e che mi chiede nome utente e password quando provo a modificare il larva. I passaggi sono semplici:
1- Modifichiamo il file /etc/grub.d/00_header:
$ sudo nano /etc/grub.d/00_header
2- Aggiungiamo le seguenti righe al finale:
cat << EOF
set superusers="elav"
password elav micontraseña
EOF
Nel mio caso, ho scelto il mio nickname come superutente, ma puoi scegliere quello che vuoi. Se lo desideriamo, possiamo aggiungere più utenti e assomiglierebbe a questo:
cat << EOF
set superusers="elav"
password elav micontraseña
password kzkggaara sucontraseña
EOF
Salviamo e aggiorniamo il file larva.
sudo update-grub2
Riavviamo e quando proviamo a modificare il file larva con la chiave "e" Ci chiederà nome utente e password 