Pular para o conteúdo

sudo su - fiz besteira! [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. sudo su - fiz besteira! [RESOLVIDO]

Enviado em 06/04/2012 - 17:13h

Boa tarde pessoal!

Estava navegando na internet para saber como desabilitar o comando sudo su, antes disso já havaia habilitado a conta root do meu ubuntu 10.04 com o comando $ sudo passwd root - Habilitei a senha, confirmei e pronto! Até ai tudo bem, segui a dica desse site: http://tecnoinformacao.wordpress.com/2011/02/07/desabilitando-acesso-ao-root-pelo-comando-sudo-su-no... , onde o usuário sugere que para desabilitar o comando sudo su, deve-se alterar o /bin/bash por /sbin/bash, para minha infelicidade segui o conselho do amigo, apartir dai não funciona o sudo su e nem o su, e agora o que eu faço? Alguém já passou por situação parecida? Tem como resolver?

Se puderem ajudar-me ficarei muito agradecido.

Responder tópico

2. Re: sudo su - fiz besteira! [RESOLVIDO]

Enviado em 06/04/2012 - 19:05h

a ideia do sudo é que o usuário não fique permanentemente como root em um terminal e por ventura venha digitar algo que fere o sistema e a dica que você falou ajuda a evitar o uso do su então eu acho logico que nem o su nem o sudo su funcionem

3. Realmente

Enviado em 06/04/2012 - 20:18h

Fabrício, obrigado pela resposta, não estava conseguindo entrar no modo super usuário mais, mas vi que para eu editar o arquivo /etc/passwd novamente, teria que digitar o seguinte comando: $ sudo nano /etc/passwd e voltar a alterar para /bin/bash.
Gostaria de saber como bloquear apenas o comando sudo su, tem como?

Obrigado!

4. Editando o arquivo /etc/sudoers

Enviado em 06/04/2012 - 20:35h

A maneira mais rápida é editar o arquivo utilizando o comando "vim /etc/sudoers" mas primeiro fação um backup do arquivo, verifiquei seu diretorio local, e com o usuário root digite o comando "cat /etc/sudoers > suedoersbkp.txt", após comente a linha conforme abaixo:

ANTES:
# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
DEPOIS:
# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
#%sudo ALL=(ALL) ALL


Pronto aogra você naum consegue mais executar o comando sudo com nenhum usuário.

Vlw

Dica: Pesquise também sobre o comando "visudo"

5. Re: sudo su - fiz besteira! [RESOLVIDO]

Enviado em 06/04/2012 - 21:26h

pq você quer desativar o sudo su e manter o su?

6. Comando SUDO

Enviado em 07/04/2012 - 15:03h

Na verdade só se pode desativar o comando sudo ..... O comando "sudo su" é apenas uma permissão que está habilitada dentro do arquivo /etc/sudoers para que todos os usuários possam se logar como root.

7. Meu problema resolvido.

Enviado em 08/04/2012 - 19:19h

Gente muito obtrigado por quererem ajudar-me! sério! de coração.

Mas pesquisando na net encontrei o q queria. Na verdade queria que toda vez que eu digitasse sudo su, tivesse que me autenticar com senha. Aprendi isso assistindo esta vídeo aula: http://www.youtube.com/watch?v=o08P_tEosdI&feature=youtu.be

Editei o arquivo /etc/sudoers, confome abaixo:

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Defaults:nome_do_usuário timestamp_timeout=0 (coloque o nome do seu usuário)
#ALL ALL=(ALL) NOPASSWD:ALL


Com as dicas acima consegui resolver meu problema. Como faço para fechar esse post????

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder