Minha senha pode logar-me, mas nada mais (erro “o usuário não está no arquivo sudoers” quando tento)

5

Recentemente, recebi uma nova conta de usuário para o Ubuntu 12.04 no Linux depois de não conseguir fazer login em uma das minhas contas anteriores. Eu consigo acessar essa conta com bastante facilidade, mas quando tento usar a senha para instalar o software através do Ubuntu Software Center, ele lê:

Your authentication attempt was unsuccessful. Please try again.

Eu tentei instalar o software através do terminal com isto:

sudo apt-get install

Mas quando eu digitei minha senha, recebi esta mensagem:

[username] is not in the sudoers file. This incident will be reported.

Procurei aqui uma solução e encontrei resposta aqui , que me disse para abrir um terminal de raiz. Eu não sei como fazer isso, mas descobri que poderia obter um terminal root digitando isso em um terminal normal:

sudo -i

Ao fazer isso, me pediram para inserir minha senha sudo e recebi a mesma mensagem de antes. O que estou perdendo ou fazendo errado?

    
por user252617 28.04.2014 / 20:25

3 respostas

4

Você pode inicializar no modo de recuperação, iniciar um shell de raiz a partir daí e adicionar sua conta de usuário ao grupo sudo com adduser USERNAME sudo .

Outra solução é, quando você estiver no shell raiz, editar o arquivo sudoers como o encadeamento vinculado sugere.

Veja Quebrou meu sudoers password, como faço para redefini-lo sem usar o sudo? para detalhes.

    
por Matthias Bayer 28.04.2014 / 20:33
2

Efetue login como root ou um usuário com acesso sudo, digite: visudo e adicione o usuário com o qual você está tendo problemas no arquivo sudoers.

    
por xBytez 28.04.2014 / 20:35
2

Parece que você não tem permissão para executar comandos como usuário root. Certifique-se de que sua conta de usuário esteja no grupo sudo (tipo id ou grep $USER /etc/group para descobrir).

Se não for, você tem que entrar lá. Tente iniciar o seu sistema no modo de recuperação, você deve ser capaz de acessar um shell root de usuário único a partir daí. Então você pode digitar adduser your_username sudo . Isso deve resolver o problema.

    
por ju.kreber 28.04.2014 / 20:31