Como me adiciono ao grupo sudoers?

Como me adiciono ao grupo sudoers?

Possível duplicata:
Como adiciono um usuário ao grupo “sudo”?

Acho que me adicionei novamente ao grupo de administradores, seguindoesse.

Mas ainda não consigo executar comandos como:

sudo aptitude update

eu recebo a mensagem

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

Como me adiciono ao grupo sudoers agora que estou no grupo admin?

Responder1

Faça login como root ou supara obter prompt de root

tipovisudo

um editor será aberto e uma linha diz

root ALL=(ALL) ALL

adicione um com seu nome de usuário abaixo dele

user ALL=(ALL) ALL

Digite ctrl+xDigite Yno prompt

Responder2

Se você estiver no admingrupo (ou no sudogrupo começando com Ubuntu 12.04), mas esse grupo não estiver configurado /etc/sudoerspara poder executar comandos como root com sudo, você pode corrigir esse problema da mesma forma que corrigiria umquebrado sudoersarquivo:

pkexec visudo

Em seguida, basta editar o sudoersarquivo para adicionar as entradas necessárias. Em particular:

  • Os sistemas Ubuntu anteriores a 12.04, ou aqueles que foram atualizados de uma versão anterior a 12.04, devem ter isto:

    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) ALL
    
  • Ubuntu 12.04 e posterior devem ter isto (mesmo que também tenham as linhas acima porque foram atualizados de uma versão anterior):

    # Allow members of group sudo to execute any command
    %sudo   ALL=(ALL:ALL) ALL
    

EssepkexecO método funciona (em sistemas desktop) porque os sistemas Ubuntu com uma GUI instalada possuem dois mecanismos separados para os administradores executarem ações como root:sudo, eKit de políticas.

Veja esta pergunta sobre um problema diferente, mas semelhante, se estiver curioso e quiser mais informações:

informação relacionada