Como posso fazer a GUI sudo funcionar sem o grupo admin?

1

Eu tenho um grupo de usuários com sudo privileges. Esse grupo não é chamado admin . Os usuários podem usar sudo na linha de comando sem nenhum problema, no entanto, as caixas de diálogo da GUI do Unity que solicitam permissão raiz não aceitam seu login / senha. Eles parecem depender adicionalmente de uma associação no grupo admin .

Como posso mudar isso?

    
por barbaz 30.06.2015 / 16:02

1 resposta

2

Esses aplicativos provavelmente estão usando Polkit , não sudo (ou gksudo ou um frontend similar), para autorização. A regra padrão no Ubuntu para o Polkit usa associação em sudo ou admin groups:

$ cat /etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf 
[Configuration]
AdminIdentities=unix-group:sudo;unix-group:admin

Basta criar um novo arquivo de configuração em /etc/polkit-1/localauthority.conf.d , digamos 60-local-admin.conf , contendo:

[Configuration]
AdminIdentities=unix-group:<your-group>
    
por muru 30.06.2015 / 16:13