Habilitar conexões de rede na tela de login

O arquivo correto é o /etc/gdm3/PostSession/Default

Este é o depois

1 curtida

Certo eu faço que tipo de alteração?

Depois do bin/sh e antes do exit, adicione o seu script

1 curtida

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

1 curtida

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.

@Capezotte
@Natanael.755

Podem te ajudar no script.

1 curtida

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?

1 curtida

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.

1 curtida

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.

1 curtida

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.

1 curtida

Ok, depois vc passa como deve ficar, por enquanto está funcionando…

Obrigado.