Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: gnome-2.8 criando forma
Por alvinlee
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Recuperando a senha de root pelo Grub
Linux user
Publicado por Messias Manoel da Silva Junior em 21/03/2009

Login: juniormj, 23186 pontos
[ Hits: 6762 ]

Recuperando a senha de root pelo Grub

E aí, pessoal?

Estou mais uma vez aqui no Viva o Linux para escrever sobre segurança. Na minha outra dica escrevi sobre como criptografar o gerenciador de boot (grub) contra usuários maliciosos que poderiam inserir parâmetros e, então, ter acesso total ao sistema. Agora veremos como fazer isso, mas não seremos esse usuário malicioso e sim um administrador que esqueceu uma das senhas de root em um dos servidores do seu laboratório.

Usaremos aqui como exemplo o gerenciador de boot GRUB para mudar a senha de root, pois ele fornece meios de alterar as configurações da inicialização e, por padrão, não pede senha para isso. Por isso a necessidade de você, como um bom administrador do sistema, colocar uma senha criptografada no grub.

Bom, deixemos de conversa e vamos ao que nos interessa. No momento do boot, ao invés de pressionar ENTER para entrar no Linux, digite a letra "e" para que possamos entrar em edição e dizer como será feita sua inicialização. Após isso digite novamente "e" na seguinte linha:
Linux: Recuperando a senha de Root
E agora a imagem no modo de edição:
Linux: Recuperando a senha de Root
Deixe a linha assim:

kernel /boot/vmlinuz-2.6.xx-x-xxx root=/dev/xxx ro root=/bin/bash

Obs.: substitua os "x" de acordo com o seu caso.

Após isso aperte ENTER e depois "b" na linha para dar boot e ter um shell como root para poder alterar a senha. Depois do shell como root disponível, o próximo passo é montar a partição que contém o diretório raiz:

# mount -o remount /

Agora é só mudar a senha:

# passwd

Ele exibirá:

Digite a nova senha UNIX:
Redigite a nova senha UNIX:

Agora é só reiniciar a máquina.

Até mais pessoal.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Assistindo o outro terminal
   Dica Linux recomendada VeryNice - Controle e gestão automática de serviços no Linux
   Dica Linux recomendada Terminal bash com arquivos coloridos
   Dica Linux recomendada Visualizando o cache do Firefox
   Dica Linux recomendada Desabilitando DNS Recursivo

Comentários
[1] Comentário enviado por pinduvoz em 23/03/2009 - 05:50h:

Dessa eu não sabia, e também não entendia porque o Grub tem opção de utilizar uma senha.

Agora entendo.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.