Comando sudo.

Iniciado por Matheus Leandro Ferreira, 07 de Maio de 2009, 08:55

tópico anterior - próximo tópico

Matheus Leandro Ferreira

Bom dia raça  :o

quando executo qualquer comando (no terminal) e coloco na frente a palavra sudo, ele pede a senha. Ao digita-la, funciona corretamente.
Exemplo:

$sudo apt-get install <...>
[password user]: *********
Instalando o processo ................................ 1%


Quando executo apenas a palavra sudo (sozinha, para entrar como "DEUS"), ele pede a senha:

$sudo
[password]: *********
Senha inválida.


Existe uma diferenças de validação entre as senhas ?

Obs: Quando utilizo o terminal com ctrl + alt + F2, ele tbm não executa nenhum dos exemplos. pq ?

Muito obrigado a todos, estou realmente aprendendo muito com vcs!

soyuz

Citação de: Matheus Leandro Ferreira online 07 de Maio de 2009, 08:55
Bom dia raça  :o

quando executo qualquer comando (no terminal) e coloco na frente a palavra sudo, ele pede a senha. Ao digita-la, funciona corretamente.
Exemplo:

$sudo apt-get install <...>
[password user]: *********
Instalando o processo ................................ 1%


Quando executo apenas a palavra sudo (sozinha, para entrar como "DEUS"), ele pede a senha:

$sudo
[password]: *********
Senha inválida.


Existe uma diferenças de validação entre as senhas ?

Obs: Quando utilizo o terminal com ctrl + alt + F2, ele tbm não executa nenhum dos exemplos. pq ?

Muito obrigado a todos, estou realmente aprendendo muito com vcs!

faz $ sudo su

alarcon

#2
O comando sudo é normalmente usado para quando o usuário precisa apenas executar alguns comandos como root, sem ter de ficar com o terminal aberto a todo o momento (até um exit) como root. Já o comando su é para abrir um terminal (sem executar comandos) como root e ficar neste modo até vc sair (exit).

No Ubuntu o su é desabilitado e o sudo é usado de uma forma diferente das outras distribuições linux que tem o su habilitado. Como o colega acima já falou, para abrir um terminal no modo root sem ser para executar algo, use o comando sudo su ou como o nosso colega clcampos gosta de usar, o comando sudo -s também funciona.

Para maiores detalhes digite no terminal:

man sudo

vai abrir o manual do comando sudo.

Matheus Leandro Ferreira

Perfeito senhores!

Muito obrigado, irei ler o manual.

Abraços!