Pular para o conteúdo

Criptografando senha do GRUB

Dica publicada em Linux / Introdução
Messias Manoel da Silva Junior juniormj
Hits: 14.569 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

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.

Recuperando a senha de root pelo Grub

Wireless Atheros no OpenSuSE com Madwifi simplificado

Servidor Apache2 + MySQL + PHP5 + PHPMyAdmin (Ubuntu)

Segurança começa entrar em pauta

Configuração da placa Ati Radeon 7000 com saída RCA para TV

Instalando o Sarg no Ubuntu Server 8.04

#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

Entre na sua conta para comentar.