Autor Tópico: su x sudo: porque será?  (Lida 5017 vezes)

Offline pcassiano

  • Usuário Ubuntu
  • *
  • Mensagens: 85
    • Ver perfil
su x sudo: porque será?
« Online: 19 de Julho de 2006, 20:55 »
Olá a todos.

Uso o Ubuntu 6.06 Desktop.

Ao abrir o terminal, e digitar su o console me pede a senha; Ao digitá-la, recebo a seguinte mensagem de erro: "su: Authentication failure Desculpe".

Entrentato, no mesmo terminal, ao digitar sudo -s -H, rapidinho ele "me torna" root...

Por que será?  ::)

Aquele abraço,

Offline Magneto

  • Usuário Ubuntu
  • *
  • Mensagens: 768
    • Ver perfil
Re: su x sudo: porque será?
« Resposta #1 Online: 19 de Julho de 2006, 21:15 »
O comando para usar o root não seria sudo su?No SUSE e em outras distribuições é usado apenas su.

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: su x sudo: porque será?
« Resposta #2 Online: 20 de Julho de 2006, 04:22 »
pcassiano,
No Ubuntu o utilizador root está desactovo, isto é feito por um indicador na lista de utilizadores que marca o root neste estado
O desactivado é aplicado em logins e tambem para su (o su na realidade funciona que nem um login a partir de outro utilizador).
No caso do sudo funciona correctamente porque este não tenta fazer um login, apenas assume a personalidade de root e depois corre o comando (no caso do -s o programa é uma shell).
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline Yarwinish

  • Usuário Ubuntu
  • *
  • Mensagens: 142
    • Ver perfil
Re: su x sudo: porque será?
« Resposta #3 Online: 20 de Julho de 2006, 05:42 »
Dá para ativar o root setando uma password para ele
Código: [Selecionar]
sudo passwd root
Aí poderá usar o su normalmente.

Offline pcassiano

  • Usuário Ubuntu
  • *
  • Mensagens: 85
    • Ver perfil
Re: su x sudo: porque será?
« Resposta #4 Online: 20 de Julho de 2006, 11:04 »
Olá a todos.

Me ajudem a entender uma coisa: No Ubuntu, o usuário root está desativado?

Na instalação, ele me perguntou qual o meu nome e me pediu para definir uma senha. Fiz. Quando é necessário fazer alguma alteração no sistema, ele pede a senha de root, certo?

Bem, neste momento dá o erro que postei aqui.

Eu só quero entender como ele funciona. Venho de outros linuxes, onde na instalação eu definia uma senha para o usuário root e criava uma conta de usuário mais restrita. No Ubuntu, pelo visto, isso não acontece.

Alguém me explica isso (ou me indica links para esta explicação) ?  ::)

Aquele abraço,

Offline arsolto

  • Usuário Ubuntu
  • *
  • Mensagens: 625
  • Alea Jacta Est
    • Ver perfil
    • Por Ofício
Re: su x sudo: porque será?
« Resposta #5 Online: 20 de Julho de 2006, 11:38 »
No sítio Ubuntu-BR você irá encontrar a resposta para suas dúvidas. A página que contém explicações sobre o assunto em questão fica em Wiki Ubuntu.

Veja parte principal do conteúdo exibido lá:

   1. Com usar e pra que ser o Sudo
         1.1. Notas
         1.2. Permitindo outros usuários executarem o sudo
         1.3. Benefícios de se usar o sudo
         1.4. Desvantages do uso do sudo
         1.5. Concepções Erradas
         1.6. Voltando para a conta de root tradicional

...

Espero que você consiga esclarecer tudo o quanto antes.