Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux



» Screenshot
Linux: flux
Por xxtiagoxx
» Login
Login:
Senha:

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

Esqueci minha senha

» Wallpaper
Linux: Linux
Por cavera

Dica

Colocando uma senha no Grub
Linux user
Publicado por Cyro Caldeira em 24/04/2006

Login: v4nd3r_, 12084 pontos Homepage:
[ Hits: 5264 ]

Colocando uma senha no Grub

O GRUB pode ser facilmente editado por qualquer pessoa, pressionando-se o botão 'e'. Pois bem, essa dica ajudará a melhorar a segurança do seu computador, colocaremos uma senha para ele. É bem simples.

Observem um exemplo de grub.conf abaixo: (/boot/grub/grub.conf)

#
# Sample boot menu configuration file
#
# Boot automatically after 30 secs.
timeout 30

# By default, boot the first entry.
default 0

# Fallback to the second entry.
fallback 1

splashimage=(hd0,4)/grub/splash.xpm.gz

# For booting GNU/Linux
title Gentoo Linux
root (hd0,4)
kernel /kernel root=/dev/hda7

# For booting Windows NT or Windows95
title Ruindows XP
rootnoverify (hd0,1)
makeactive
chainloader +1
# For loading DOS if Windows NT is installed
# chainload /bootsect.dos

Bem, faça o seguinte. Como root digite:

# grub

Irá aparecer o prompt do GRUB. Digite o seguinte:

grub> md5crypt
Password: (senha q eu quero colocar no GRUB)
Encrypted: (senha encryptada)

O programa irá encriptar a senha. Copie a senha encriptada e faça o seguinte no seu grub.conf:

#
# Sample boot menu configuration file
#
# Boot automatically after 30 secs.

password --md5 #senha encryptada
timeout 30

# By default, boot the first entry.
default 0

# Fallback to the second entry.
fallback 1

splashimage=(hd0,4)/grub/splash.xpm.gz

# For booting GNU/Linux
title Gentoo Linux
root (hd0,4)
kernel /kernel root=/dev/hda7

# For booting Windows NT or Windows95
title Ruindows XP
rootnoverify (hd0,1)
makeactive
chainloader +1
# For loading DOS if Windows NT is installed
# chainload /bootsect.dos

Agora sempre que você ligar o GRUB e quiser editar alguma coisa, será preciso colocar uma senha. Faça isso apertando 'p' e digitando a senha. Você ainda pode adicionar a opção 'lock' a algum sistema operacional, para protegê-lo pela mesma senha. Basta editar o grub.conf. Exemplo:

# For booting Windows NT or Windows95
title Windows XP
lock #para usar esse sistema vc precisará digitar a senha do GRUB
rootnoverify (hd0,1)
makeactive
chainloader +1
# For loading DOS if Windows NT is installed

Obrigado por ler essa dica.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada A importância de rastrear comandos com o HISTFILE
   Dica Linux recomendada Vírus em plataformas *UNIX*
   Dica Linux recomendada Aumentando o nível de segurança em senha
   Dica Linux recomendada SARG: Logotipo personalizado no relatório
   Dica Linux recomendada Ngrep - uma ótima ferramenta para análise de pacotes

Comentários
[1] Comentário enviado por josir em 26/06/2006 - 11:37h:

Ficou faltando lembrar que deve-se executar o grub-install sempre que alguma alteração for feita no grub.conf ou no menu.lst. Sem o grub-install, nenhuma alteração feita é armazenada.

[2] Comentário enviado por lkraider em 21/01/2007 - 04:20h:

Na verdade alterações no menu.lst para terem efeito não necessitam da execução do grub-install (que é apenas um script para a instalação do dos arquivos do grub no MBR e partição).

[3] Comentário enviado por hbobenicio em 23/02/2008 - 09:23h:

Valew Cyro! Era exatamente o que eu estava procurando!

[4] Comentário enviado por guimfonseca em 10/06/2009 - 20:02h:

boa boa....


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 - Copyleft 2002-2009 Viva o Linux.com.br

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.