Existem vários métodos para proteger o larva em nossa distribuição favorita. Eu particularmente tentei com esta variante e com Este outro, mas nenhum funcionou para mim. Talvez eu estivesse faltando alguma coisa e seja uma pena, porque na hora de gerar as senhas com Hash, a coisa fica mais segura.
De qualquer forma, vou mostrar um que funcionou maravilhosamente bem para mim e que me pede o nome de usuário e a senha quando tento editar o larva. As etapas são simples:
1- Editamos o arquivo /etc/grub.d/00_header:
$ sudo nano /etc/grub.d/00_header
2- Adicionamos as seguintes linhas ao final:
cat << EOF
set superusers="elav"
password elav micontraseña
EOF
No meu caso, escolhi meu apelido como superusuário, mas você pode escolher o que quiser. Se quisermos, podemos adicionar mais usuários, e ficaria assim:
cat << EOF
set superusers="elav"
password elav micontraseña
password kzkggaara sucontraseña
EOF
Nós salvamos e atualizamos o larva.
sudo update-grub2
Reinicializamos e quando tentamos editar o larva com a chave "e" Ele nos pedirá nome de usuário e senha