Não é possível executar comandos sudo regulares, tem que usar su agora

7

Sou um novato do Ubuntu que acabei de instalar 10.10 e não sei o que fiz, mas agora para executar ações que exigiam sudo privileges (abrir synaptic, mount device, executar apt-get install, etc) o SO não vai me deixar dizer que eu não tenho privilégios suficientes, por exemplo, quando eu tento sudo apt-get install me diz:

myusername is not in the sudoers file.  This incident will be reported.

Então eu tenho que logar como su para fazer qualquer dessas coisas. Eu não tinha que fazer isso antes, eu apenas usei os privilégios de root regulares, mas como eu disse, devo ter mudado algo sem querer.

Alguém pode me ajudar?

    
por javiervd 24.03.2011 / 20:09

1 resposta

6

A configuração padrão requer que todos os sudoers estejam no grupo admin. Você saiu desse grupo ou está usando uma conta que nunca teve essa associação de grupo.

Como root, adicione-se ao grupo de administradores -

addgroup myusername admin

E tente novamente. Se isso não funcionar, então algo na sua configuração do sudo não é como deveria ser. Talvez vamos dar uma olhada no / etc / sudoers. Eu esperaria que houvesse a última linha:

%admin ALL=(ALL) ALL
    
por DrSAR 24.03.2011 / 20:31