O arquivo correto é o /etc/gdm3/PostSession/Default
Este é o depois
O arquivo correto é o /etc/gdm3/PostSession/Default
Este é o depois
Certo eu faço que tipo de alteração?
Depois do bin/sh e antes do exit, adicione o seu script
Reinicie a sessão e veja se funciona
Obrigado, eu to só meio perdido, só para confirmar mesmo, o login já ta sendo feito, via cache, login offline, para não depender da vpn…
Agora seria mesmo conseguir dar permissão somente para os usuários, que não permissão para nada, conectar na rede wifi, sem necessidade de autenticação do adm…
Qualcoisa tenta no /etc/gdm3/PreSession/Default
O login é feito pelo gdm, ele conecta e cria a sessão do usuário.
Pelo que entendi você tem um script e quer executá-lo na hora de conectar.
Este é o procedimento.
Podem te ajudar no script.
Tenho o script sim, ele já funciona, o lance é permissão mesmo, pois ele solicita a autorização de um usuário adm, para conectar em uma rede primeiramente, eu quero abrir somente uma brecha nessa regra…
Duas opções
A primeiro foi a que passei
A segunda é pelo sudo
Vc pode usar sudo
Coloque o script em /usr/local/bin
Tenho que ver se é este o caminho correto, verifico depois
Ao copiar
Entre no arquivo de configuração do sudo
Usando nano
EDITOR=nano visudo
No final do arquivo
Adicione o grupo ou usuário e configure para não pedir senha
No arquivo explica…
Depois passo o passo a passo se precisar
Acho melhor por grupo.
Exemplo cria um grupo
sudo grouadd teste
Depois adicione os usuários
sudo gpasswd -a usuário teste
Todos os usuários do grupo terão permissão de executar o arquivo sem pedir senha.
Conseguiu entender via sudo?
Obrigado pela ajuda, eu to ainda to aguardando testes no desenvolvimento…
Pelo que eu recebi de retorno, seria descobrir qual o comando por trás da interface do wifi, para alterar a permissão ou desativa-la por completo, sendo que os usuários se autenticam via dominio…
Consegui algumas informações via sudo
Para ver os logs da onde queria permissão
sudo tail /var/log/auth.log -f
Onde estão as configurações de rede wifi
sudo whereis gnome-control-center
/usr/bin/gnome-control-center wifi’ “/etc/sudoers”; then
echo “Linha já inclusa”
permissão sem senha, porém tem que rodar primeiro via terminal o comando
sudo gnome-control-center wifi
Essa e a tela das redes wifi para o usuário, mas para isso ele chama o usuário do grupo SUDO para autenticar, essa parte que eu não consigo mais
/usr/bin/gnome-shell
O script usa programa gráfico para se conectar?
Se sim, pode ser feito por outro caminho.
Como é o script?
Qual pacote é utilizado.
Eu acho que você não vai encontrar uma solução muito boa, a verdade é que essa regra deveria ser aplicada diretamente na rede, via proxy ou algo similar.
Bom dia,
Então, essa parte nos aqui já meio que resolvemos, achamos o caminho, a questão mesmo agora é permissão…
Eu to buscando uma alternativa, criar um grupo local para adicionar esses usuários, pois eles são criados no AD que é windows, para que os mesmo tenham permissão, somente para conectar a uma rede wifi, sem a necessidade da permissão de usuário root, acredito que seja a solução mais simples…
Resolvido o mistério, não fui eu quem descobriu, dou créditos a quem merece…
Desativar a autenticação para conectar-se a rede wifi
sudo nano /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
Procure a seguinte configuração
action id=“org.freedesktop.NetworkManager.settings.modify.system”
Altere a seguinte linha
<allow_active>auth_admin_keep</allow_active>
Por
<allow_active>yes</allow_active>
Salve usando CRTL+X confirme com S e ENTER para salvar a modificação.
Ok.
Era isso que estava falando.
É um programa…
Contudo não recomendo fazer pelo usr, faça pelo etc.
Depois coloco aqui.
Pelo usr, se tiver uma atualização do aplicativo, ele será desconfigurado. Deixando a configuração como padrão.
Ok, depois vc passa como deve ficar, por enquanto está funcionando…
Obrigado.