Neste artigo vamos aprender que através do GRUB é possível alterarmos a senha de root. Aprenderemos também como proteger o GRUB com senha para evitarmos que esse tipo de coisa venha a acontecer.
Vamos ver agora como impedir a inicialização do sistema sem que o usuário digite a senha.
CUIDADO!!! Certifique-se de que a senha esteja correta, primeiramente teste antes de fazer
essa configuração. Somente depois que os passos anteriores forem adotados e estejam funcionando corretamente você poderá seguir com nosso tutorial.
Primeiramente adote uma senha, conforme explicado anteriormente, após esse passo vamos novamente editar o arquivo de configuração do GRUB (menu.lst).
Abra o arquivo de configuração como root, depois nas configurações de arranque do sistema logo abaixo da opção title, coloque a opção lock. Agora toda vez que o você quiser inicializar o seu sistema terá que digitar a senha cadastrada.
Caso não digite a sua senha e tente inicializar o sistema, você verá uma tela como a seguinte (Fig. 2.4).
Pressione enter, a tela vai voltar para o começo. Pressione "p" e digite a sua senha, logo após selecione o seu sistema e bom proveito.
Bom amigos fico por aqui, espero que tenham gostado e qualquer dúvida reportem, terei o maior prazer em ajudá-los.
[1] Comentário enviado por fabio em 06/11/2008 - 15:22h
Muito bom! Se não me falhe a memória, é o primeiro artigo completo sobre este assunto publicado aqui no VOL. Geralmente textos sobre senha no boot loader vão para a seção de dicas :)
[11] Comentário enviado por edersg em 09/11/2008 - 22:59h
Bruno Salmito Filizola de Faria:
> (...)
> Bom amigos fico por aqui, espero que tenham gostado e qualquer
> dúvida reportem, terei o maior prazer em ajudá-los.
Olá Bruno! Muito boa noite!
Como você está? Espero que esteja a cada dia melhor!
Meus parabéns pelo excelente artigo. Graças a ele, eu acabei de
acrescentar uma senha no grub do meu Debian. Segurança nunca é
demais, pelo contrário, quanto mais segurança em nossos sistemas,
melhor.
[13] Comentário enviado por jovera em 11/11/2008 - 08:53h
Botar senha no Grub não é suficiente...
pois um qualquer usuário cadastrado no sistema poderá ter acesso a ela..
basta dar um cat /boot/grub/menu.lst ir na seção password e o usuário irá visualizar a senha...
é necessário dar um chmod como root mudando as permissões.
chmod 770 é uma sugestão.
[14] Comentário enviado por brunosalmito em 11/11/2008 - 09:34h
Sim amigo jovera isso é verdade, só que no tuto também estou colocando como usar essa senha usando a criptografia, ou seja caso o usuário Venha a dar um cat no menu.lst ele vai ver a senha criptografada, mas a sua idéia também é uma segurança a mais, muito obrigado pela a sua observação.
Muito obrigado pela força jovera, vo incluir a sua dica no meu tuto.
[16] Comentário enviado por removido em 12/11/2008 - 15:53h
Parabéns pelo artigo.
No meu ububtu 8.10 ficou assim para funcionar a senha criptografada no grub:
password --md5 `senha criada pelo usuário`
Peguei essa dica no próprio comentário do arquivo
No seu artigo não cita o --md5. De qualquer forma muito bom, simples e prático.
Marcio
[19] Comentário enviado por aleksandre em 12/01/2010 - 08:57h
E quanto ao grub 2, tem como colocar senha nele?
Considero um erro grave aquela opção recovery mode do Ubuntu 9.10 que dá acesso de root a qualquer um.
Ateh!