Autor Tópico: Problemas com o "sudoers"(Resolvido)  (Lida 8865 vezes)

Offline linogoias

  • Usuário Ubuntu
  • *
  • Mensagens: 18
    • Ver perfil
Problemas com o "sudoers"(Resolvido)
« Online: 04 de Junho de 2010, 14:31 »
Boa tarde,
Ao utilizar o comando "sudo su " recebo a seguinte mensagem:

 "sudo: /etc/sudoers.d/README is mode 0640, should be 0440
>>> /etc/sudoers: /etc/sudoers.d/README near line 24 <<<
sudo: parse error in /etc/sudoers near line 24
sudo: no valid sudoers sources found, quitting"

Fato ocorrido devido a tentativar de ativar sem "senha" o firestarter, sem sucesso!!
Use esse link: http://ubuntuforum-br.org/index.php/topic,57561.0.html
Felizmente fiz o backup do "sudoers", mas onde recuperar localizar e recuperar o backup???
Fiz diversas buscar no google e no proprio forum, a maioria das respostas muito confusas!!!
Utilizo o ubuntu 10.04.
Alguma dica, colegas???
« Última modificação: 06 de Junho de 2010, 15:08 por linogoias »

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.052
    • Ver perfil
Re: Problemas com o "sudoers"
« Resposta #1 Online: 04 de Junho de 2010, 14:45 »
Tente usar a opção recovery mode no Grub para abrir o Ubuntu como root e editar o arquivo, ou melhor, pelo terminal como root ( no recovery mode) vc digita:

chmod 440 /etc/sudoers

http://ubuntuforum-br.org/index.php/topic,43472.0.html
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline RonaldoRG

  • Usuário Ubuntu
  • *
  • Mensagens: 659
    • Ver perfil
    • Twitter: @rafas_andrade
Re: Problemas com o "sudoers"
« Resposta #2 Online: 04 de Junho de 2010, 18:57 »
Isso aconteceu comigo também quando estava editando o arquivo sudoers para o firestarter não precisar de senha. Mas enquanto o arquivo estava aberto eu executei o firestarter, e depois quando tentava o comando sudo aparecia esse erro. Resolvi restaurando o arquivo de backup.

Se você seguiu passo a passo o tópico, então seu arquivo de backup está no mesmo local do sudoers com o nome de "sudoers.bkp". Ai é só você apagar o "sudoers" antigo e renomear o "sudoers.bkp" para "sudoers".

E não tente executar qualquer programa que exija senha de root enquanto o arquivo "sudoers" estiver aberto.
Depois posta se deu certo. Abraço.
Ubuntu 12.04

Offline RonaldoRG

  • Usuário Ubuntu
  • *
  • Mensagens: 659
    • Ver perfil
    • Twitter: @rafas_andrade
Re: Problemas com o "sudoers"
« Resposta #3 Online: 04 de Junho de 2010, 20:18 »
Pior que você não vai poder usar o sudo pra abrir o navegador com o sudo.
Ai você vai ter que fazer isso usando um LiveCD.
Dê um boot com o LiveCD e entre na partição onde está o ubuntu entrar na pasta /etc e tenta fazer o que te disse no tópico anterior.
Ubuntu 12.04

Offline platao

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 5.052
    • Ver perfil
Re: Problemas com o "sudoers"
« Resposta #4 Online: 04 de Junho de 2010, 20:49 »
Ola companheiros, e so instalar o startupmanager (sudo apt-get install startupmanager) e adicionar por exemplo 6 segundos na inicialização entrar no modo de recuperação como root e disparar o comando descrito ou como o Ronaldo reportou pelo live-cd tbm da certo.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Offline RonaldoRG

  • Usuário Ubuntu
  • *
  • Mensagens: 659
    • Ver perfil
    • Twitter: @rafas_andrade
Re: Problemas com o "sudoers"
« Resposta #5 Online: 05 de Junho de 2010, 08:17 »
Estranho, quando se usa o LiveCD você tem permissão de root pra mexer em tudo.
Você tem que montar a partição do ubuntu que tá no seu HD, pode ser que você não se atentou e está tentando modificar o sudoers do LiveCD.
No terminal dá um sudo nautilus, no navegador que abrir você acessa a partição do ubuntu e tenta fazer as alterações.
Ubuntu 12.04

alarcon

  • Visitante
Re: Problemas com o "sudoers"
« Resposta #6 Online: 05 de Junho de 2010, 10:19 »
E pessoal,
Procedimento com "cd " foi em vão ( Utilizando o sudo do "cd " ou não)!!!
Não consigo modificar nada (No diretorio " etc ", nada pode ser apagado ou renomeado)!!!
A dica do platao de instalar o startupmanager não adianta, pois não consigo instalar "nada" no note!!
Não entendo, o que adianta o backup se não posso usa-lo???

Abraço,

Tudo foi falta de atenção da sua parte, eu destaco bem que não se pode fechar o gerenciador de arquivos nautilus aberto como root (sudo nautilus no terminal), antes de voltar as permissões originais do arquivo sudoers para somente leitura.

Pelo modo recovery mode do grub, bastaria apenas renomear o arquivo backup para o nome do original ou dar o comando chmod 440 /etc/sudoers.

Agora como parece que você tem problema com o grub terá de usar o liveCd. No LiveCD vá no menu Locais e procure pela partição que representa o Ubuntu no seu HD e clique nela para montar, feche a janela que abrir da partição e só depois abra o nautilus no terminal como root assim.


sudo su

para virar root no terminal, não precisa digitar senha alguma ok. depois digita no terminal:

nautilus /media

vai ser aberto na pasta que contém as partições do seu HD. Clique na do seu ubuntu e faça as alterações que tem de fazer no arquivo sudoers.





« Última modificação: 05 de Junho de 2010, 10:56 por alarcon »

Offline RonaldoRG

  • Usuário Ubuntu
  • *
  • Mensagens: 659
    • Ver perfil
    • Twitter: @rafas_andrade
Re: Problemas com o "sudoers"(Resolvido)
« Resposta #7 Online: 06 de Junho de 2010, 16:58 »
Parabéns. Pois é o LiveCD ajuda a resolver muitas coisas.
Agora segue novamente aquele tutorial do firestarter passo a passo com calma, ele é muito bom, eu configurei o meu por ele.
E nada de executar o comando sudo com o arquivo sudoers aberto. Abraço.
Ubuntu 12.04