No MacOS X, posso configurar o Wifi do Puppet ou a linha de comando?

1

Eu gostaria de criar entradas para o Wifi da empresa em todos os Mac via Puppet. Isso é possível? (ou se é possível a partir da linha de comando, eu posso descobrir como fazer isso no Puppet)

    
por TomOnTime 04.06.2014 / 05:50

2 respostas

1

Você também pode usar perfis via CLI. Isso é totalmente autônomo e, se o seu perfil exigir qualquer entrada do usuário, ele não será instalado.

Eu implementei redes WiFi com sucesso usando o Puppet usando esse método.

O comando para instalar um perfil é:

sudo profiles -I -F /path/to/profile.mobileconfig

A execução como sudo / root instalará o perfil como um perfil de dispositivo e afetará todos os usuários durante a instalação, pois o usuário atual apenas o instalará como um perfil de usuário, afetando apenas o usuário que executou o comando.

Mais informações aqui

    
por 27.10.2014 / 05:19
2

Na CLI, pode-se usar um comando como:

$ sudo networksetup -addpreferredwirelessnetworkatindex en1 <ssid> 0 WPA2 <passphrase>

O 0 especifica o "índice" onde a entrada será exibida na lista de redes Wi-Fi, com 0 sendo o topo da lista.

Eu não consegui fazer isso funcionar de uma maneira totalmente livre de mãos-livres. Mesmo quando rodando via sudo, o OSX Mavericks ainda lança uma única caixa de diálogo modal pedindo que o usuário aprove a adição da entrada ao seu chaveiro.

    
por 04.06.2014 / 06:19