Autor Tópico: sudo su não pede senha  (Lida 4436 vezes)

Offline robsonf16

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
sudo su não pede senha
« Online: 23 de MAR?O de 2012, 15:15 »
Já pesquisei no forum mas não achei a solução.

O problema é o seguinte, quando uso o comando sudo su ele não pede a minha senha e faz o login como root

Código: [Selecionar]
robson@robson-laptop:~$ sudo su
root@robson-laptop:/home/robson#

ja tentei usa passwd como root para mudar a senha mas não funcionou.

isso é um problema pois fica uma falha de segurança no ubuntu.
« Última modificação: 23 de MAR?O de 2012, 16:37 por robsonf16 »

Offline robsonf16

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: sudo su não pede senha
« Resposta #1 Online: 23 de MAR?O de 2012, 16:36 »
achei o problema no google...

http://nitro-infomatica.blogspot.com.br/2009/10/direitos-de-root-sem-pedir-senha-no.html


tinha uma linha com algo como ALL ALL=NOPASSWD:ALL abaixo de #includedir /etc/sudoers.d
então tirei ela e agora pede a senha.

Offline Renan Borges

  • Usuário Ubuntu
  • *
  • Mensagens: 71
  • Quem sabe cala.. Quem não sabe é o que mais fala.
    • Ver perfil
Re: sudo su não pede senha
« Resposta #2 Online: 23 de MAR?O de 2012, 20:17 »
A todos,

Ao seguir o procedimento deste tutorial muita atenção na hora de "tirar" as permissões de gravação e execução no final do tuto, la eles ensinam a executar o chmod sudoers 444, sendo que este parametro é incorreto. para este arquivo as permissões devem ser 440. Caso não faça isso o sudo não ira funcionar depois deste procedimento e retornara o erro no terminal:

renanx@renanx:~$ sudo /etc/init.d/networking restart --force

sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting



Profissional de TI , Formado em Banco de Dados, 5 anos de experiencia em suporte Tecnico Windows e Linux.

Para mim, passar o conhecimento que possuo e uma grande satisfação !!!

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: sudo su não pede senha
« Resposta #3 Online: 23 de MAR?O de 2012, 20:18 »
isso é um problema pois fica uma falha de segurança no ubuntu.

Este não é o comportamento padrão do Ubuntu.
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline Renan Borges

  • Usuário Ubuntu
  • *
  • Mensagens: 71
  • Quem sabe cala.. Quem não sabe é o que mais fala.
    • Ver perfil
Re: sudo su não pede senha
« Resposta #4 Online: 23 de MAR?O de 2012, 20:31 »
Boa noite agente100 gelo,

Pior que é verdade instalei a versao 11.04 ja faz ja faz 4 meses, e no 1 mes me dei conta deste empecilho, no meu caso eu tive que comentar uma linha do arquivo /etc/sudoers onde ao executar o comando sudo su o mesmo nao pedia senha do mesmo jeito que nosso amigo robson16 citou veja só.

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
#%sudo  ALL=(ALL:ALL) ALL

comentando a linha acima eu comsegui com que o comando sudo su pedisse senha.
« Última modificação: 23 de MAR?O de 2012, 20:32 por Renan Borges »
Profissional de TI , Formado em Banco de Dados, 5 anos de experiencia em suporte Tecnico Windows e Linux.

Para mim, passar o conhecimento que possuo e uma grande satisfação !!!

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: sudo su não pede senha
« Resposta #5 Online: 24 de MAR?O de 2012, 07:56 »
Se você executar um "sudo su" logo depois de um qualquer uso do sudo (durante certo tempo) não precisará da senha do usuário.
@Renan,

Meu arquivo tem esta linha que você comentou e pede senha no "sudo su".
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: sudo su não pede senha
« Resposta #6 Online: 26 de MAR?O de 2012, 10:52 »
Renan, observe que a linha que você alterou é diferente da que o robson alterou. A sua é "%sudo ALL=(ALL:ALL) ALL", a outra é "ALL ALL=NOPASSWD:ALL", ou seja, no caso dele havia uma instrução direta pra não pedir senha em nenhum comando.

Na sua não tem nada disso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D