Sistemas operacionaisTutoriais

Como colocar senha do GRUB em 5 passos

Segurança nunca é demais, então hoje vamos aprender a deixar o GRUB com ainda mais segurança colocando uma senha nele para evitar que bisbilhoteiros tentem se aproveitar dele.

Existem várias formas de fazer este procedimento, aqui vamos te mostrar duas, uma nossa e outra que foi enviada pelo nosso leitor o Prof. Herbert Borges, para seguir o método dele basta baixar o tutorial que ele disponibilizou em PDF clicando no botão abaixo:

wbCknHHDTorDIyzO1V94273MJh9UAcXJxddeCcVvQIR6TPF3 o9lTWNc31p7Q

Como colocar uma senha no GRUB (Diolinux Mode)

Colocar uma senha no GRUB ajuda a proteger o seu computador localmente, assim ninguém não autorizado vai conseguir entrar nas opção avançadas de configuração do sistema e fazer algum estrago utilizando o método que foi mostrado neste vídeo.

Podemos dizer que este é um procedimento relativamente avançado e será necessário usar alguns comandos no terminal mas não se assuste, leia várias vezes, observe a imagens e faça as coisas com calma que tuto deverá sair bem.

1 – Abra o terminal e copie e cole o seguinte comando:

sudo grub-mkpasswd-pbkdf2

Como colocar senha no grub

Depois de digitar o comando e pressionar a tecla “enter” será necessário digitar a sua senha de root (a senha que você usa para instalar programas) depois disso será pedido para você definir uma nova senha para o grub, digite ela e redigite quando for solicitado, logo depois será gerado um hash como você pode ver na imagem acima.

Ubuntu

2 – Copie a Hash gerada e salve em algum arquivo de texto pois vamos precisar dela daqui a pouco.

3 – Faça uma cópia da configuração do GRUB por questão de segurança:

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

4 – Agora vamos abrir o arquivo de configuração para fazer alguns ajustes:

sudo gedit /etc/grub.d/40_custom

Sendo que a palavra “gedit” em vermelho pode ser substituído por outro editor de textos que você prefira.

No arquivo de texto que se abrir você deve adicionar as seguintes linhas ao final do texto:

set superusers="root" 
password_pbkdf2 root 

grub.pbkdf2.sha512.xxxxx (Sendo que esta parte você deve trocar pela HASH que você salvou no passo 2)

Adicionando uma senha ao Grub

Veja o exemplo abaixo onde eu substitui a Hash.

Adicionando uma senha ao Grub

É interessante notar aqui que na parte “set superusers=”root”” você pode mudar o nome de usuário se quiser. Depois de adicionar as linhas apenas salve o arquivo.

5 – Agora basta atualizar o GRUB para que a modificação entre em ação:

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

Agora você pode fechar o terminal e reiniciar o computador e você verá que antes mesmo de carregar o GRUB o sistema vai pedir uma senha como na imagem abaixo:

Colocando senha do GRUB

Se você não fez alterações no usuário na arquivo de configuração (etapa 4 do tutorial) o usuário será “root” e a senha será a que você definiu logo na primeira etapa. Depois de digitar a senha o sistema irá iniciar normalmente.

Como remover a senha

Se por algum motivo você não quiser mais utilizar esta senha basta voltar o backup do arquivo de configuração que nós fizemos na etapa 3:

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

E então atualize o GRUB:

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

Pronto, a senha foi removida. Você pode encontrar mais informações sobre o assunto na documentação do Ubuntu.

Diolinux Ofertas - Aproveite os melhores descontos em diversos produtos!