Ich verwalte eine große Gruppe von Macs, die alle über Ethernet verbunden sind. Ich möchte das WLAN auf ihnen deaktivieren und dann von einem Administrator die Änderung der WLAN-Einstellungen verlangen (so ziemlich das, was in der Abbildung unten gezeigt wird).
Da ich so viele verwalte, möchte ich die Einstellung über den Remotedesktop-Manager veröffentlichen. Gibt es eine Befehlszeile für diese Einstellungen? Ich weiß, dass das Deaktivieren von WLAN möglich ist, networksetup -setairportpower en1 off
aber ich kann die Einstellungen nicht finden, für die Administratorrechte erforderlich sind.
9
networksetup -setnetworkserviceenabled 'Airport' off
Antworten:
Die Lösung liegt beim weniger bekannten Flughafen des Kommandozeilen-Tools .
Welches ist in
/usr/sbin
vor Schneeleopard gefunden (und kann daher bereits in Ihrem Pfad sein),Für neuere Betriebssysteme finden Sie es unter
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
In diesem Fall möchten Sie den folgenden Befehl ausführen:
Die Manpage ist praktisch leer und die Ausgabe des Flughafens --help gibt Ihnen tatsächlich weniger Nutzungsinformationen als die Ausgabe des Befehls ohne Argumente. Letzteres gibt folgende Erklärung:
quelle