Bereitstellen von Standard-WLAN-Einstellungen und -Kennwörtern

2

Ich erstelle ein Standard-10.8-Image für unsere Unternehmens-Mac-Benutzer. Wir haben ein lokales Wifi-Netzwerk, das standardmäßig auf diesem Bild eingerichtet werden sollte. Ich habe Package verwendet , um alle andere eingesetzte Software einzurichten und Einstellungen, und würde gerne , es so zu halten. Ich benutze InstaDMG, um das Image zu erstellen (ein weiterer Grund, die von mir verwendete modulare Verpackungsmethode zu bevorzugen).

Ich habe versucht, eine .keychain-Datei für bereitzustellen /Library/Keychains/, aber der Zugriffspunkt wurde nicht abgerufen . Mir ist auch bekannt, /Library/SystemConfiguration/com.apple.airport.preferences.plistaber nach der Bereitstellung führt das System immer noch nicht zum erwarteten Verhalten.

Wie kann ich mithilfe von Paketen systemweite WLAN-Einstellungen für nicht gebootete Images bereitstellen?

Zwerdlds
quelle
Möglicherweise möchten Sie das Betriebssystem angeben, das Sie erstellen, da sich zwischen 10.6, 10.7 und 10.8 wesentliche Änderungen hinsichtlich der Art und Weise ergeben, wie Netzwerkkonfigurationen importiert und exportiert werden können.
da4
Betriebssystemversion hinzugefügt.
Zwerdlds

Antworten:

6

Ich glaube, PackageMaker enthält einige Skripte, die zum ersten Mal ausgeführt werden, nicht wahr? Am einfachsten ist es wahrscheinlich, das Befehlszeilentool networksetup in einem Skriptsatz zu verwenden, der beim ersten Start eines Images ausgeführt wird.

So fügen Sie ein WPA-Netzwerk hinzu:

networksetup -addpreferredwirelessnetworkatindex AirPort mynetworkSSID 0 WPA superSecretPassword

Der Verschlüsselungstyp kann einer der folgenden sein:

  • OPEN - Hotspot öffnen, natürlich kein Passwort nötig.
  • WPA
  • WPAE (WPA Enterprise)
  • WPA2
  • WPA2E (WPA2 Enterprise)
  • WEP
  • 8021XWEP (802.1X WEP)
Robmathers
quelle