Evitar a senha do Grub2 em cada inicialização?

4

Eu defini senha do Grub2 seguindo esta thread. Ele funciona bem, mas agora ele solicita o nome de usuário e a senha toda vez que eu inicio ou reinicio meu computador. Na verdade, é a primeira coisa que faz.

Agora, se os arquivos de configuração do Grub ficarem corrompidos por algum motivo, eu basicamente não consigo acessar nada. O que eu quero é ter opções, poder acessar minha área de trabalho e editar os arquivos de configuração sem ter o Grub bloqueado, caso algo dê errado, mas ainda tenha um prompt de senha ao pressionar a tecla shift para acessar o menu do Grub. p>

É assim que meu arquivo 40_custom é exibido:

#!/bin/sh
exec tail -n +3 
echo "menuentry '$(echo "$os" | grub_quote)' --unrestricted ${CLASS} $menuentry_id_option 'gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/"
set superusers="xxx" password_pbkdf2 xxx hashed_password

Eu também procurei em este thread onde uma pergunta semelhante foi perguntada e respondida, mas o método foi um pouco diferente e foi para versões mais antigas do Ubuntu. Eu ficaria feliz em experimentar as soluções, mas eu realmente não quero estragar as coisas e me trancar.

Existe uma maneira segura de conseguir isso? A edição de /etc/grub.d/10_linux seria suficiente?

Obrigado pelas suas respostas antecipadamente.

ATUALIZAÇÃO:

Então eu decidi experimentar a solução acima e funcionou, mas não sem ajustes leves. Eu modifiquei o /etc/grub.d/10_linux , adicionado --unrestricted à linha 132:

%pre%

Observe que você não deve fazer nenhuma alteração na linha 130 acima que diz '$(echo "$title" | grub_quote)' ou você não poderá acessar o menu do Grub pressionando shift na inicialização. Pelo menos eu não consegui.

Depois de executar sudo update-grub e reiniciar, ele passará direto para o Grub, dando o efeito desejado. Por outro lado, se o menu do Grub for chamado, ele mostrará o menu, mas sempre que tentar acessar qualquer uma das opções avançadas, incluindo console e edição, ele solicitará nome de usuário e senha.

Espero que isso ajude alguém na mesma situação.

    
por user633551 02.02.2017 / 13:00

0 respostas