Criptografando senha do GRUB

Publicado por Messias Manoel da Silva Junior em 15/01/2009

[ Hits: 14.063 ]

 


Criptografando senha do GRUB



Colocar uma senha criptografada no gerenciador de boot GRUB garante uma segurança a mais no nosso sistema operacional, pois sabemos que pessoas mal intencionadas poderiam alterar a senha de root inserindo apenas alguns parâmetros. Para tanto, esse tutorial irá te guiar para proteger melhor seu gerenciador de boot.

Preparando o shell do GRUB

Em seu terminal, logado como superusuário, digite "grub". Com esse comando você terá acesso ao shell do grub:

# grub

Já com o shell do grub aberto digite "md5crypt". Ele pedirá que insira uma senha. Após fazê-lo aparecerá ao lado uma senha já criptografada como na figura abaixo:
Linux: Criptografando senha do grub

Configurando

Copie a senha criptografada e depois abra o arquivo "/boot/grub/menu.lst" fazendo o seguinte:

# pico /boot/grub/menu.lst

Com o arquivo já aberto (use seu editor preferido para essa alteração: vi, vim, gedit etc) procure a seguinte linha:

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

Substitua a criptografia pela que foi gerada na etapa anterior, que no nosso exemplo foi $1$xT99s$KfGbIowE8OD/sq63muQfU1. Saia do editor e salve as alterações (não esqueça de tirar os comentários "##" para que sejam validas).

Com essa pequena demonstração foi suficiente para mostrar como criptografar e deixar mais seguro seu sistema operacional contra usuários maliciosos.

Este tutorial foi realizado com a distribuição Debian Lenny.

Outras dicas deste autor

Recuperando a senha de root pelo Grub

Leitura recomendada

Replicação de Banco de Dados MySQL com Percona XtraDB

Instalando F1 Challenge no Linux

Suas próprias fontes no XFree86 4.3.0

Upload de várias imagens com PHP e jQuery

Configuração do Openfire 3.7 no Ubuntu 11.04

  

Comentários
[1] Comentário enviado por rpinheiro em 16/01/2009 - 10:10h

juniormj,

É possível, tambem, realizar esta tarefa utilizando o shell sem a necessidade de entrar no grub, com o comando grub-md5-crypt, exemplo:

# grub-md5-crypt | tee senha

Neste exemplo será criado o arquivo "senha" contendo o hash md5.

[]s Ricardo Pinheiro

[2] Comentário enviado por juniormj em 16/01/2009 - 12:10h

hmmm.. legal rpinheiro.
Verdade, existem várias formas de fazer a mesma coisa no gnu/linux, isso que é fantastico nele.
Abraços !!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts