erro ao dar o comando sudo aplicativo

Iniciado por rdcampos, 26 de Novembro de 2006, 14:31

tópico anterior - próximo tópico

rdcampos

olhem só que estranho, quando eu vou fazer por exemplo:
$ sudo apt-get update, aparece isso:
(usuario) is not in the sudoers file.  This incident will be reported.
alguem sabe por que? vlw..

embryo

#1
Isso quer dizer que o usuário que você está utilizando não tem permissão para executar comandos como administrador do sistema. No arquivo /etc/sudoers, deve haver uma linha assim:

%admin ALL=(ALL) ALL

Isso significa que todos os usuários que estiverem no grupo admin podem executar comandos com sudo. Então, basta ver se o seu usuário pertence a esse grupo no arquivo /etc/group. Procure pela linha que começa com admin e veja se o seu usuário está lá.

leonardosr

Para confirmar se vc tem permissão tente o comando:

$cat /etc/sudoers

Obs: Lembrando que se você é o principal usuário do sistema, aquele que é cadastrado no ato da instalação do sistema Ubuntu, pela política do Ubuntu você é um usuário que está no grupo admin do sistema e por padrão está no arquivo de sudoers só que não explicitamente, estará uma diretiva que aplica ao grupo e como você faz parte do grupo.

Estará exatamente assim:

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

E para confirmar se você está no grupo admin:

$cat /etc/group | grep admin

Saída:

lpadmin:x:107:daniel
admin:x:109:daniel,bruno

Sinopse: nomedogrupo:senha:GID:usuarios_que_pertencem_ao_grupo

Obs: Os usuários que pertecem ao grupo são separados por vírgula.

Caso não esteja no grupo admin ou não tenha acesso ao root do sistema, terá que pedir permissão para quem administra o sistema ou tenha a senha do root.

Caso não esteja no grupo admin mas, tenha acesso à conta de root, é fácil para adicioná-lo ao grupo, basta como root executar no Terminal o seguinte comando:

#adduser `nome_usuario` admin

e pode se deslogar de root e trabalhar normalmente utilizando o sudo, o que é preferível.

Feito essas verificações, podemos seguir adiante. ;-)
Leonardo Ribeiro

rdcampos

vlw pessoal.. obrigado mesmo..
eu vou chegar em casa e dar uma olhada nisso..
ai eu posto aqui..

flw.