Acesso Local = Acesso Root (3)
Esse post faz parte de uma série. Nele eu vou falar sobre como acessar (e modificar) um sistema Linux usando um LiveCD ou um Linux instalado em outra partição.
Essa idéia é extremamente simples. Para começar, vejamos primeiro o que é um LiveCD:
Live CD é um CD que contém um sistema operacional (GNU/Linux, BSD ou outro) que não precisa ser instalada no disco rígido do usuário uma vez que o sistema operacional completo é executado diretamente a partir do CD e da memória RAM. (Wikipédia)
Então, a idéia é: o live cd permitirá que você acesse todo o conteúdo de qualquer partição do HD da máquina. Com isso você pode tirar a senha do grub, visualizar o que quer do HD, criar/excluir usuários, etc. Vamos focar em tirar a senha do GRUB.
Basicamente, coloque o CD no drive e reinicie a máquina. Se estiver usando um LiveCD do Ubuntu 8.04 (ou mesmo outras versões), pode entrar direto na linha de comando para ser mais rápido.
Faça o seguinte:
- No menu do LiveCD, aperte F6 para ter mais opções
- Vamos editar a linha de forma similar a que aprendemos no post anterior
- Apague as opções “quiet splash” e coloque “init=/bin/bash” (como na imagem acima)
- Aperte o enter
Então o sistema vai iniciar na linha de comando com acesso root.
Você vai precisar montar a partição, que não deve estar montada a princípio. Para isso, execute os seguintes comandos:
cd /media
mkdir hd
sudo mount /dev/hda1 hd
Nota: troque hda1 pela referência da partição desejada (pode ser hdb2, sda1, sda3, etc.). Rapidamente, a letra a indica que é o primeiro hd, b indica o segundo, etc. O número 1 indica a primeira partição, o 2 a segunda, etc. hd indica HDs IDE e sd HDs Sata, mas dependendo da instalação os IDEs podem aparecer como sd também.
Agora você pode editar o arquivo do grub, que vai estar em /media/hd/boot/grub/menu.lst, e retirar a linha “password …” que mencionamos no último post.
Reinicie o computador e o GRUB estará sem senha.
Como evitar que façam isso comigo?
É bem simples:
- Acesse o menu da BIOS logo que o computador liga (geralmente apertando DEL ou F2 enlouquecidamente ao ligar o computador);
- Nas opções de ordem de boot, desabilite o boot pelo CD;
- E o mais importante, coloque uma senha de supervisor na BIOS para que ninguém (além de você) altere as opções, voltando o boot pelo CD.
Veja também:
| Print article | This entry was posted by Andre Noel on 27/08/2008 at 12:15, and is filed under ubuntu. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |




about 2 years ago
E quanto a criptografia na partição? Ela dificultaria esta prática ou seria a mesma coisa?
about 2 years ago
Outro modo de evitar definitivamente isso é criptografando a partição do sistema, aí eu quero ver!
about 2 years ago
Olá Apgaua e Bruno,
Isso vai ser abordado ainda nessa série…
about 2 years ago
são boas medidas a se tomar, mas deve-se lembrar que basta retirar e recolocar a bateria da placa-mãe (ou causar um curto-circuito), para a BIOS esquecer a senha e as outras configurações.
“Segurança local é igual chifre: botam na sua cabeça!”
bração!
about 2 years ago
Exato.
Esse é o próximo assunto da série!