sudo su - fiz besteira! [RESOLVIDO]

1. sudo su - fiz besteira! [RESOLVIDO]

Dédimo Santos
dedimosantos

(usa Ubuntu)

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.


  


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

fabricio erdmann
fabricio.er

(usa Debian)

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

Dédimo Santos
dedimosantos

(usa Ubuntu)

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

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

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]

fabricio erdmann
fabricio.er

(usa Debian)

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

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


6. Comando SUDO

SAMUEL SANTOS DE SOUZA
samuka2207

(usa CentOS)

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.

Dédimo Santos
dedimosantos

(usa Ubuntu)

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????






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts