Como fazer para o GRUB exigir uma senha para iniciar o sistema

Que tal colocar um pouco mais de segurança no de boot do Linux? Então veja aqui como fazer para o GRUB exigir uma senha para iniciar o sistema.


A grande maioria das distribuições Linux usam o GRUB como gerenciador de boot padrão, a solução também pode fornecer recursos úteis. No Ubuntu e seus derivados está disponível o acesso ao modo de recuperação do GRUB, o que também permite o acesso ao sistema como root sem saber a senha.

Como fazer para o GRUB exigir uma senha para iniciar o sistema


Veja também


O perigo dessa configuração é que vários recursos poderiam ser usados, por exemplo, é possível mudar credenciais, criar novos usuários e assim por diante.



Para tornar o GRUB mais seguro, basta criar uma senha para acessar o bootloader, dificultando assim o acesso o modo de recuperação ou a inicialização dos sistemas , por usuários mal-intencionados.

Conheça melhor o GRUB

Para saber mais sobre esse programa, clique nesse link.

Para complementar esse tutorial, assista o vídeo abaixo:

Como fazer para o GRUB exigir uma senha para iniciar o sistema

Para fazer com que o GRUB exija uma senha para iniciar o sistema, você deve fazer o seguinte:
Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);
Passo 2. Execute o comando abaixo para criar a senha que será usada (digite sua senha de administrador e depois a senha a ser usada. Fique atento a cada detalhe desse passo, ok?);

sudo grub-mkpasswd-pbkdf2

Como fazer para o GRUB exigir uma senha para iniciar o sistema

Passo 3. Faça uma cópia do arquivo de configuração do GRUB;

sudo cp /etc/grub.d/40_custom /etc/grub.d/40_custom.old

Passo 4. Abra o arquivo de configuração do GRUB com um editor de texto;

sudo gedit /etc/grub.d/40_custom

Passo 5. Com o arquivo aberto, adicione o conteúdo abaixo no final dele. Depois, substitua grub.pbkdf2.sha512.xxxxx, pelo conteúdo exibido no final do passo 2;

set superusers="root"
password_pbkdf2 root grub.pbkdf2.sha512.xxxxx

Como fazer para o GRUB exigir uma senha para iniciar o sistema

Passo 6. Execute o configurador do GRUB;

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

Pronto! Agora você já pode reiniciar o sistema, que na inicialização será pedido o usuário (root) e a senha (criada no passo 2).

Como voltar o GRUB para a configuração padrão

Para voltar o GRUB para a configuração padrão, faça seguinte:
Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);
Passo 2. Volte o arquivo de configuração do GRUB;

sudo cp /etc/grub.d/40_custom.old /etc/grub.d/40_custom

Passo 3. Execute o configurador do GRUB;

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

Via lffl linux freedom

Se você teve alguma dificuldade ou sabe de alguma dica relacionada ao assunto acima, escreva um comentário e ajude a melhorar esse texto. E não esqueça de compartilhar também, ok?

O que está sendo falado no blog nos últimos dias


Edivaldo

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande de fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Website: http://www.edivaldobrito.com.br



blog comments powered by Disqus