Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

1. Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

Adonis Tarcio
Adonist

(usa Debian)

Enviado em 29/04/2010 - 22:07h

Olá galera
é o siguinte
sou novo usando o linux
e uso a versão Ubuntu 9.04 br

e ja faz umas 2 semanas que eu não usava ele
apenas o windows
e acabei esquecendo a senha de root(ou pelo meno acho que esqueci)
e quando ia dar o comando : sudo su
ele não aceitava as senhas que eu colocava
mudei a senha com o comando no kernel lá na inicialização(colocando rw init=/bin/bash)
e mesmo assim não vai..
porém quando eu coloco apenas SU e ele pede a senha
ele aceita a que eu coloco

essas senhas são diferentes ? não deveria aceitar ? eu mudei o passwd root
então não sei o que pode estar acontecendo
espero que possam me ajudar
abraçoss valeu ai


  


2. Não sei bem...

Jakson de Oliveira Lima
jaksonbt

(usa Ubuntu)

Enviado em 29/04/2010 - 22:14h

Não sei bem porquê, mas você pode tentar outra coisa ao invés de "sudo su". Tenta o comando abaixo que faz o mesmo efeito:

#sudo bash


3. deve ser assim

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 29/04/2010 - 22:42h

Entendo que deve funcionar assim:
a senha do root é uma coisa, já a senha "sudo" é a de um usuário habilitado a executar comandos com nível de root.

Um exemplo prático é o que tenho em casa, tem um notebook, que minha esposa usa, quando coloquei o LinuxMint (que é baseado no Ubuntu) criei meu usuário normalmente, depois criei um usuário para ela. Quando eu uso o sistema, para executar comando de "root" uso o sudo e digito minha senha normalmente, também posso digitar o su e a minha senha e assim acabo logando como root.
Mas quando minha esposa está logada, ela pode usar o comando sudo e a senha dela pra rodar comando com privilégio de "root", agora vem o porém, quando se agente digitar o comando su para logar como root, a senha dela não funciona, mas a minha senha funciona.

Conclusão, a senha do primeiro usuário definido como administrador do sistema na distribuição LinuxMint(baseada no Ubuntu) é a senha do root também. Acredito que no Ubuntu seja assim também.

Abraços


4. Re: Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 30/04/2010 - 01:38h

olá albfneto, o Ubuntu tem root, pode-se usar o comando su, seguido da senha do mesmo e logar-se como root.
"root@dinhopc:/home/din#"
...no meu caso.

Abraços



5. Re: Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 30/04/2010 - 01:41h

ubuntu, acho não tem senha root por default, ele usa sudo, com senha de usuario comum.

geralmente usa sudo comando, e pede senha de usuario normal....

então me enganei,são os ubuntus que não tinham


6. Re: Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 30/04/2010 - 01:42h

Mas tem root, ainda não vi uma distribuição GNU/Linux sem, tem root, sim.

Faça o teste.

Abraços


7. Re: Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

Rafael Umbelino
tlaloc

(usa Gentoo)

Enviado em 30/04/2010 - 03:24h

Tem que entender PRIMEIRO o comando que tu tá dando.

sudo COMANDO.

sudo é para utilizar um COMANDO com privilégio de ROOT. Não é o root executando o COMANDO e sim o USUÁRIO.
Logo, é a senha do USUÁRIO que você deve utilizar.
sudo su é usado em distros que não vêm com o root configurado com senha, por padrão. Isso é comum em live CDs.
Ubuntu é uma das distros que vem sem o root com senha. Tem root mas não tem senha.

Logo, sudo su. Para virar root usando a senha de usuário.
passwd root para alterar a senha de root.
su, use a senha de root.

;)


8. sudo passwd root

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/04/2010 - 06:27h


sudo passwd root

...não daria conta de mudar a senha do root no seu sistema?

Quanto as diferenças é que quando eu executo:

su root - sou o agora root e continuo logado como root apos digitar a senha corretamente;

su outrousuario -c 'comando' - executo o comando com privilégios de um outro usuario como o root (apos digitar a senha deste outro usuário) e volto a ser, automaticamente, o usuáriosudo passwd root anterior;


sudo 'comando' - eu emulo o comando su root -c 'comando' conforme as configurações do arquivo /etc/sudoers que podem ser:
- digitando uma senha especifica para o sudo ou não
- se o usuário atual estiver habilitado para um, vários ou todos os comandos...

Assim, sudo, pode ser:

sudo comando - senha ou não

O que acontece ao meu ver é que um /etc/sudoers mal configurado traz falhas de segurança etc...
Exemplo:

usuario ALL=NOPASSWD: ALL

Significa:

Habilitado para executar todos os comandos com root sem digitar senha.

Isto existe por comodidade... Como num outro sistema ae... Atitude que como sempre trás alguns problemas. Eu já digitei sudo rm /* (não faça isso, por favor, de jeito maneira...)

Antes de fazer qualquer edição neste arquivo, LPDM s'il vous plaît, mon ami ou pesquize no VOL, google etc...


Boa Sorte!!!
http://wolferineblues.com








9. Re: Sudo Su não aceita senha de root mais o SU aceita.. PQ ?

ilmar machado barcellos
panzzer

(usa Ubuntu)

Enviado em 30/04/2010 - 06:54h

concordo com os colegas.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts