Inserindo uma senha criptografada no GRUB

Publicado por Mikael Ritlay em 10/12/2007

[ Hits: 6.274 ]

 


Inserindo uma senha criptografada no GRUB



Em alguns casos é interessante inserir uma senha no gerenciador de boot GRUB , pois pessoas mal intencionadas podem alterar a senha de root apenas inserindo alguns parâmetros. Portanto vamos a alguns passos que podemos inserir uma senha criptografada e ainda impedir que o usuário leia e edite o arquivo de configuração de boot. Vamos começar com o comando:

# grub

No console aberto digite:

> md5crypt

E então digite sua senha. Aparecerá algo do tipo:

Encrypted: $1$DdqWF$uJNq4PNnydkabsDK9Uukm/

Então copie "$1$DdqWF$uJNq4PNnydkabsDK9Uukm/" e abra o arquivo /boot/grub/menu.lst fazendo o seguinte:

$ sudo gedit /boot/grub/menu.lst

No lugar de gedit você pode usar seu editor de texto preferido. No arquivo aberto procure a linha :

#password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/

Então substitua "$1$gLhU0/$aW78kHK1QfV3P2b2znUoe/" pelo que foi gerado pela etapa anterior que no nosso exemplo é $1$DdqWF$uJNq4PNnydkabsDK9Uukm/" e não esqueça de descomentar a linha eliminado o caractere "#" no começo da linha. Salve e feche o arquivo.

Agora vamos tirar a permissão de escrita e leitura para todos os usuários fazendo:

$ sudo chmod a-rw /boot/grub/menu.lst

Pronto. Tenha muito cuidado quando for editar esse arquivo, antes de abrir execute o mesmo comando mudando apenas o sinal de "-" por "+" depois da letra "a", resultando em "a+rw". Espero ter ajudado a todos e até a próxima.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

VirtualBox no Linux Mint - Erro: No suitable module for running kernel found [Resolvido]

Remasterizando o Kurumin

Plugin Java no Banco do Brasil para Ubuntu 64 bits

Adicione fontes ao OpenOffice

Trocando tela de login do Fedora 17

  

Comentários
[1] Comentário enviado por canaman em 11/12/2007 - 11:17h

Não faltou o comando "sudo grub-install hd0"

[2] Comentário enviado por mikaelrna em 12/12/2007 - 12:05h

Essa dica é para inserir uma senha criptografada no grub e não para recuperá-lo, pois se nao me engano esse comando instala o grub no hd0, mas eu axo que nao esta completo...

Valeu



Contribuir com comentário