Se você olhar para esta página aqui no Superusuário & amp; Password Designation , você verá que ele afirma especificamente que:
% bl0ck_qu0te% No entanto , eles afirmam que a solução seria adicionar export superusers
ao arquivo /etc/grub.d/00_header
. O exemplo parece com as seguintes linhas adicionadas à parte inferior do arquivo:
cat << EOF
set superusers="user1"
password user1 password1
export superusers
EOF
após essas linhas serem adicionadas às informações do usuário, atualize o grub para que as configurações entrem em vigor:
sudo update-grub
Acabei de testar isso no meu próprio sistema e, assim que selecionei Advanced Options
, ele solicitou um nome de usuário e uma senha. No entanto, depois de digitá-lo, ele é armazenado para essa sessão e você pode editar todas as linhas, até mesmo a entrada principal do Ubuntu. Se eu reiniciei o sistema, então pressione e
na primeira entrada do Ubuntu, ele pediu o nome de usuário e senha.
OBSERVAÇÃO: isso não protege se alguém inicializa o host na mídia Live. A única maneira de proteger isso seria usar criptografia de unidade completa, mas isso é para um tópico completamente diferente.
Espero que isso ajude!