Como colocar senha no GRUB 2

1. Como colocar senha no GRUB 2

Markus Vinicius Branco
markusbranco

(usa Ubuntu)

Enviado em 22/04/2013 - 14:43h

Galera estou tentando colocar uma senha no grub 2, para previnir que alguém tente alterar as configurações da minha máquina, entretando estou tendo um pouco de dificuldades, alguém ai sabe como faz???

Vlw


  


3. Re: Como colocar senha no GRUB 2

4. Re: Como colocar senha no GRUB 2

Markus Vinicius Branco
markusbranco

(usa Ubuntu)

Enviado em 23/04/2013 - 08:16h




wellingtonsr - Achei bem interessante o tópico, mas pelo que entendi todos os usuário que puderem logar na máquina terão acesso para alterar o grub não é isso? porque não é bem isso que eu quero. Preciso que vários usuários consigam logar na máquina porém só tenham permissão de alterar o grub com a senha.
Mas mesmo assim eu ia fazer o teste com a ferramenta, só pra ver se encontrava alguma coisa legal, mas só tinha na versão 64bits, sabe se tem para 32???

Obrigado pela força!!

flw




5. Re: Como colocar senha no GRUB 2

Markus Vinicius Branco
markusbranco

(usa Ubuntu)

Enviado em 23/04/2013 - 08:20h





Então cara, fiz da maneira como você explicou no tutorial, mas mesmo assim continuo conseguindo alterar a grub!!!

vou deixar ai pra você como ficaram as linhas:

cat << EOF
set superusers="user"
password _pbkdf2 user grub.pbkdf2.sha512.10000.BBE1E37DC559FC215DE9EA495B98689025A87DDEDB584279CFDAE2 E2D9AD87DA79FEC9F0F4135EE39E96691FC582AEC30DCB77C955051DCED58675B35E17862B.0221444DC6B9FE5B2C2B3D117EA0D8046C051F5469A9295ACF3F2C88091EBB50800C65BD42DDB0F44EF35ED64771C0E9589546C0279DE0EAADD3BA30B732E054



6. Re: Como colocar senha no GRUB 2

Buckminster
Buckminster

(usa Debian)

Enviado em 23/04/2013 - 15:00h

markusbranco escreveu:





Então cara, fiz da maneira como você explicou no tutorial, mas mesmo assim continuo conseguindo alterar a grub!!!

vou deixar ai pra você como ficaram as linhas:

cat << EOF
set superusers="user"
password _pbkdf2 user grub.pbkdf2.sha512.10000.BBE1E37DC559FC215DE9EA495B98689025A87DDEDB584279CFDAE2 E2D9AD87DA79FEC9F0F4135EE39E96691FC582AEC30DCB77C955051DCED58675B35E17862B.0221444DC6B9FE5B2C2B3D117EA0D8046C051F5469A9295ACF3F2C88091EBB50800C65BD42DDB0F44EF35ED64771C0E9589546C0279DE0EAADD3BA30B732E054
EOF << Coloque EOF aqui depois de dar um enter no fim da senha criptografada acima.


Você esqueceu EOF no fim do arquivo. Devido à formatação na dica o EOF ficou colado na senha criptografada.
São 4 linhas no arquivo.
Veja o comentário que eu coloquei na dica logo abaixo nos comentários.
E depois de password no início da linha ficou um espaço em branco.
Aconselho a consertar o arquivo ou refazer tudo de novo.


7. Re: Como colocar senha no GRUB 2

Markus Vinicius Branco
markusbranco

(usa Ubuntu)

Enviado em 24/04/2013 - 14:03h

Buckminster escreveu:

markusbranco escreveu:





Então cara, fiz da maneira como você explicou no tutorial, mas mesmo assim continuo conseguindo alterar a grub!!!

vou deixar ai pra você como ficaram as linhas:

cat << EOF
set superusers="user"
password _pbkdf2 user grub.pbkdf2.sha512.10000.BBE1E37DC559FC215DE9EA495B98689025A87DDEDB584279CFDAE2 E2D9AD87DA79FEC9F0F4135EE39E96691FC582AEC30DCB77C955051DCED58675B35E17862B.0221444DC6B9FE5B2C2B3D117EA0D8046C051F5469A9295ACF3F2C88091EBB50800C65BD42DDB0F44EF35ED64771C0E9589546C0279DE0EAADD3BA30B732E054
EOF << Coloque EOF aqui depois de dar um enter no fim da senha criptografada acima.


Você esqueceu EOF no fim do arquivo. Devido à formatação na dica o EOF ficou colado na senha criptografada.
São 4 linhas no arquivo.
Veja o comentário que eu coloquei na dica logo abaixo nos comentários.
E depois de password no início da linha ficou um espaço em branco.
Aconselho a consertar o arquivo ou refazer tudo de novo.



Eu fiz os testes das duas formas cara!!
Porém sem resultado :(

Tem mais alguma configuração que devo fazer?

Obrigado pela ajuda!




8. Re: Como colocar senha no GRUB 2

Buckminster
Buckminster

(usa Debian)

Enviado em 24/04/2013 - 14:26h

Bom, eu sei que você tem conhecimento de Linux por isso não me leve a mal:
Você tentou entrar no Grub parando ele na inicialização e digitando 'e' para ver se pede senha?
Você executou update-grub antes de reiniciar?
Executou os comandos como root?
Qual é a versão do teu Ubuntu e do teu Grub? Você colocou anteriormente que é Grub2.
De repente você errou alguma coisa no arquivo. Eu testei aqui e deu certo. Usei 'user' e coloquei a senha 123456.
Tenha cuidado ao copiar a senha criptografada para não copiar um espaço em branco junto.

Teste com senha não criptografada:
Entre no arquivo /etc/gru.d/00_header
e coloque no fim:
cat << EOF
set superusers="user"
password user 123456
EOF

Salve e saia e execute update-grub.


9. Re: Como colocar senha no GRUB 2

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 24/04/2013 - 14:46h

markusbranco escreveu:

Galera estou tentando colocar uma senha no grub 2, para previnir que alguém tente alterar as configurações da minha máquina, entretando estou tendo um pouco de dificuldades, alguém ai sabe como faz???

Vlw


bom no grub2 segundo o que eu estava lendo lá no guia do hardware (do nosso querido Morimoto) o grub2 não tem essa funcionalidade mais, somente no grub 1 ou grub-legacy.

E vc quer que os usuários não possam alterar ele enquanto ele esta ativo(antes do boot) ou depois?
se for depois você só poderá alterar se for root, se for antes tem que por a senha mesmo.


10. Re: Como colocar senha no GRUB 2

Markus Vinicius Branco
markusbranco

(usa Ubuntu)

Enviado em 24/04/2013 - 14:50h

Buckminster escreveu:

Bom, eu sei que você tem conhecimento de Linux por isso não me leve a mal:
Você tentou entrar no Grub parando ele na inicialização e digitando 'e' para ver se pede senha?
Você executou update-grub antes de reiniciar?
Qual é a versão do teu Ubuntu e do teu Grub? Você colocou anteriormente que é Grub2.
De repente você errou alguma coisa no arquivo. Eu testei aqui e deu certo. Usei 'user' e coloquei a senha 123456.
Tenha cuidado ao copiar a senha criptografada para não copiar um espaço em branco junto.

Teste com senha não criptografada:
Entre no arquivo /etc/gru.d/00_header
e coloque no fim:
cat << EOF
set superusers="user"
password user 123456
EOF

Salve e saia e xecute update-grub.



Cara fiz examente o que você colocou ai, apesar ja ter tentando isso antes! e pelo fano de não ter conseguido é resolvi postar aqui.

coloquei assim agora:

cat << EOF
set superusers="user"
password user 123456
EOF

e em seguida executei o update-grub

Mas quando reinicio, fico apertando SHIFT até aparecer a tela do grub, e depois com "e" consigo editar normalmente!

a versão é Ubuntu 12.04, sei lá o que ta dando cara, porque vi que algumas pessoas já conseguiram com esses passos ai" :(

Obrigado pela ajuda!


11. Re: Como colocar senha no GRUB 2

Buckminster
Buckminster

(usa Debian)

Enviado em 24/04/2013 - 14:52h

ianclever escreveu:

markusbranco escreveu:

Galera estou tentando colocar uma senha no grub 2, para previnir que alguém tente alterar as configurações da minha máquina, entretando estou tendo um pouco de dificuldades, alguém ai sabe como faz???

Vlw


bom no grub2 segundo o que eu estava lendo lá no guia do hardware (do nosso querido Morimoto) o grub2 não tem essa funcionalidade mais, somente no grub 1 ou grub-legacy.

E vc quer que os usuários não possam alterar ele enquanto ele esta ativo(antes do boot) ou depois?
se for depois você só poderá alterar se for root, se for antes tem que por a senha mesmo.


Tem sim!


12. Re: Como colocar senha no GRUB 2

Buckminster
Buckminster

(usa Debian)

Enviado em 24/04/2013 - 14:57h

markusbranco escreveu:

Buckminster escreveu:

Bom, eu sei que você tem conhecimento de Linux por isso não me leve a mal:
Você tentou entrar no Grub parando ele na inicialização e digitando 'e' para ver se pede senha?
Você executou update-grub antes de reiniciar?
Qual é a versão do teu Ubuntu e do teu Grub? Você colocou anteriormente que é Grub2.
De repente você errou alguma coisa no arquivo. Eu testei aqui e deu certo. Usei 'user' e coloquei a senha 123456.
Tenha cuidado ao copiar a senha criptografada para não copiar um espaço em branco junto.

Teste com senha não criptografada:
Entre no arquivo /etc/gru.d/00_header
e coloque no fim:
cat << EOF
set superusers="user"
password user 123456
EOF

Salve e saia e xecute update-grub.



Cara fiz examente o que você colocou ai, apesar ja ter tentando isso antes! e pelo fano de não ter conseguido é resolvi postar aqui.

coloquei assim agora:

cat << EOF
set superusers="user"
password user 123456
EOF

e em seguida executei o update-grub

Mas quando reinicio, fico apertando SHIFT até aparecer a tela do grub, e depois com "e" consigo editar normalmente!

a versão é Ubuntu 12.04, sei lá o que ta dando cara, porque vi que algumas pessoas já conseguiram com esses passos ai" :(

Obrigado pela ajuda!


Quando você executa update-grub ele gera o grub.cfg?
Senão tenta com grub-update.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts