Como modificar os argumentos de inicialização do kernel, para ter acesso como root.
Ligue o computador.Se o GRUB tiver oculto, tecle ESC para entrar no menu do GRUB.Se a senha tiver definida no GRUB, tecle p para acessar o GRUB.Selecione:
Ubuntu, kernel 2.6.10-5-386 |
Tecle e para editar os comandos antes de inicializar.Selecione:
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash |
Tecle e para editar os comandos selecionados na sequência de inicialização.Adicione no final dos argumentos:
rw init=/bin/bash |
Deixando assim:
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash |
Tecle b para inicializar (Boot). Depois de inicializado você terá total acesso como root. O rw significa leitura e escrita. O init é o processo que dá início ao sistema. O bash indica o shell que será utilizado.
Para trocar a senha de root:
$ su passwd root |
Voltando ao assunto, adicione uma senha para que os parâmetros do grub possam ser alterados apenas pelo seu administrador.
Adicionando senha no grub
$ grub |
$ md5crypt |
Informe a senha que será utilizada para poder modificar os parâmetros do grub. O grub responderá algo como:
Encrypted: $1$4PslE$ntys8RVD5zPLhOpo7JInl1 |
Copie este código.Ele será adicionado no arquivo de configuração do grub. Para modificá-lo tecle:
$ sudo gedit /boot/grub/menu.lst |
Procure pela seção password --md5 e adicione ao lado o código gerado ficando assim:
password --md5 $1$4PslE$ntys8RVD5zPLhOpo7JInl1 |
Salve o arquivo e reinicie o computador para testar.Quando surgir a tela do grub voçê perceberá que a opção e não estará disponível. Desta forma, a única maneira de editar os parâmetros será teclar a opção p e informar a senha do grub.Você pode definir também que para ter acesso ao sistema (seja ele ubuntu,windows ou qualquer outro) você deve informar esta senha.Para isto basta adicionar a opção lock logo abaixo da seção do sistema. Veja o exemplo:
title Ubuntu 7.10, kernel 2.6.22-14-generic root (hd0,6) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=59a5f0d4-c58f-48fb-9fad-298f10d65027 ro splash initrd /boot/initrd.img-2.6.22-14-generic quiet lock |
Assim, quando surgir a tela do grub você deverá teclar p para informar a senha e ter acesso ao sistema Ubuntu 7.10, kernel 2.6.22-14-generic. Senão, sem chance hehehe ;-)
Fontes:
http://wiki.ubuntubrasil.org/GuiaFeisty#head-ba91737bd310b29f86174447731f1d8e7f2bed69
http://wiki.ubuntubrasil.org/GuiaFeisty#head-ec8bf24ad92d63cf046d50b1d118620e6fd0088d
http://www.devin.com.br/eitch/tlm4/s1-configurando-grub.html
Nenhum comentário:
Postar um comentário