Como os usuários não administradores podem se conectar a redes Wi-Fi?

7

Estou tentando configurar o PolicyKit para que outros usuários possam configurar conexões Wi-Fi, mas minhas alterações não parecem trazer nenhum resultado.

Quando um usuário não administrador tenta se conectar a um novo Wi-Fi, eu obtenho a caixa Políticas do sistema impede a modificação das configurações de rede para todos os usuários . Ele pede a senha do usuário admin.

Ok - aquele que passa pelo PolicyKit, então pensei em alterar a configuração da ação org.freedesktop.NetworkManager.settings.modify.system . Eu criei um arquivo /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf com conteúdo:

[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes

e adicionou o usuário ao grupo netdev .

Mas isso não fez nenhuma diferença. Também não parece haver muita possibilidade de depuração do processo de autenticação. O que está errado? Como faço para que funcione como eu esperava?

    
por viraptor 20.12.2012 / 01:12

2 respostas

3

Sua configuração está correta, mas os arquivos de políticas locais devem ser colocados dentro de /etc/polkit-1/localauthority/50-local.d/ e a extensão do arquivo deve ser .pkla .

Para resolver seu problema:

sudo mv /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf /etc/polkit-1/localauthority/50-local.d/52-wifi-management.pkla
    
por Eric Carvalho 20.12.2012 / 02:00
0

Os pacotes ubuntu-desktop-privileges já devem conter uma política que permita que os usuários do console configurem dispositivos de rede. Esse pacote não está instalado no seu sistema?

    
por mdeslaur 20.12.2012 / 02:05