A autenticação falhou com a senha correta e agora não consigo mais usar o sudo

4

Recentemente instalei o Ubuntu 12.04 (primeira vez no Ubuntu).

Eu tenho o meu "administrador" normal e outra conta de convidado.

Eu estava fazendo experiências hoje com as contas de usuário e defini minha conta de "administrador" como "padrão" nas configurações da conta de usuário.

Agora, sempre que algo me pede autenticação, isso me dá uma falha na mensagem.

Estou usando a mesma senha antiga, não criei novas contas, apenas alterei privilégios. Tenho certeza de que a senha está correta, porque ainda posso fazer login.

Eu tentei fazer o login para root no Terminal, mas ele me deu que eu não sou um dos sudoers .

    
por Rabee 12.03.2013 / 16:36

2 respostas

1

O arquivo sudoers funciona normalmente por meio da associação ao grupo de um usuário.

Como padrão, você tem a seguinte configuração no Ubuntu:

 # Members of the sudo group may gain root privileges
 %sudo ALL=(ALL) ALL

Pelo que entendi sua descrição, você deixou de ser membro do grupo sudo .

Espero que você tenha sobrado outra conta que seja membro do grupo sudo. Se isso for verdade, você pode usar o seguinte comando para corrigir seu usuário:

 sudo usermod -a -G sudo  USERNAME

Se você deu ao seu usuário root uma senha explícita (não padrão no Ubuntu), você também pode invocar:

 su -c usermod -a -G sudo  USERNAME

Se os dois não forem possíveis, você poderá fazer o seguinte:

  1. inicialize seu computador com um cd de live / rescue (veja também link )
  2. monte sua partição raiz (também conhecida como / ) para, por exemplo %código%
  3. /mnt
por H.-Dirk Schmitt 12.03.2013 / 16:51
-2

Você não tem uma senha de root. Abra um terminal e digite sudo passwd root , em seguida, pressione Enter e defina a senha.

    
por root_python 12.03.2013 / 16:45