Por que o Ubuntu continua me pedindo a senha de outro super usuário?

0

Eu tenho dois usuários:

  • misha-local (o primeiro usuário que criei ao instalar o Ubuntu)
  • misha (um usuário autenticado em um servidor LDAP)

Estou logado como misha .

misha@misha-antec:~$ whoami
misha
misha@misha-antec:~$ groups
lmd adm cdrom sudo dip plugdev lpadmin sambashare

Como você pode ver, misha é um usuário administrador. No entanto, quando eu faço qualquer coisa que exija o acesso de superusuário na GUI (como instalar o software), eu entendo isso:

Por que ele está me pedindo a senha para misha-local ? O usuário atual também possui privilégios administrativos. Por que não solicita a senha do usuário atual?

EDITAR

Esta é uma instalação de desktop do Ubuntu 14.04.

Alguma saída de linha de comando mais relevante:

misha@misha-antec:~$ id misha
uid=13009(misha) gid=10000(lmd) groups=10000(lmd)
misha@misha-antec:~$ id misha-local
uid=1000(misha-local) gid=1000(misha-local) groups=4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),1000(misha-local)

misha@misha-antec:~$ whoami
misha
misha@misha-antec:~$ groups
lmd adm cdrom sudo dip plugdev lpadmin sambashare
misha@misha-antec:~$ groups misha
misha : lmd

Isso é estranho. groups está relatando que misha é parte de sudo e adm , mas id e groups misha informa o contrário. O que está acontecendo?

EDIT 2

misha@misha-antec:~$ id -run
misha
misha@misha-antec:~$ id -un
misha
misha@misha-antec:~$ ps -A | grep nscd
8622 ?        00:00:02 nscd
    
por mpenkov 17.06.2014 / 08:34

2 respostas

-1

Você precisa adicionar o misha ao grupo sudo

Adicione um usuário ao grupo sudo:

sudo adduser <username> sudo

A alteração entrará em vigor na próxima vez que o usuário fizer login.

    
por StallionSA 17.06.2014 / 09:00
-1

O usuário que você é agora é conhecido como Administrador, ele recebe a maior parte das permissões, mas não todas. Sistema Linux baseado em root (super user) parodigm: root pode fazer qualquer coisa sem alguns feedbacks como pedir senha. No usuário root do Ubuntu foi desligado. Então, o administrador tem que executar este feedbacks, às vezes, mas se você não quer isso, você sempre pode fazer sudo | sudo -i | gksudo | ... para conceder a você ou à sua aplicação o direito de fazer tudo. Aqueles que você faz sudo, é claro, pedir-lhe uma senha, mas que o aplicativo será executado com privilégios de root.

    
por user3541568 17.06.2014 / 09:57