Como posso criar um script que permita que todos os usuários alterem as conexões de rede?

1

Eu quero criar um script bash para permitir que todos os usuários se conectem a redes sem fio. Seguindo as instruções em esta página , Eu posso definir isso e funciona. No entanto, quero poder fazer isso mais rapidamente executando um script.

Eu considerei usar sed como este

sudo sed -i "s/auth_admin_keep/yes/g" /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy

mas neste arquivo, há duas instâncias de auth_admin_keep e eu só quero substituir o primeiro. Não quero que o script substitua o segundo, mesmo se eu acidentalmente executar o script duas vezes.

    
por HarlemSquirrel 09.06.2014 / 18:17

1 resposta

1

  

AVISO: Esta resposta é apenas para 12.04. O arquivo em questão pode mudar em versões futuras, então não tente em outras versões do Ubuntu.

Consegui encontrar a resposta para o meu problema graças a este site. Eu preciso disso para o Ubuntu 12.04 e a linha que eu preciso mudar é a linha 695, então este comando fará o trabalho não importa quantas vezes eu o execute.

sudo sed -i "695s/auth_admin_keep/yes/g" /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
    
por HarlemSquirrel 09.06.2014 / 18:54