Das Befehlszeilenprogramm „systemsetup“

Das Befehlszeilenprogramm systemsetup wird mit OS X installiert und kann zur Bearbeitung von Client-Einstellungen verwendet werden. Jeder Befehl, der systemsetup verwendet, kann in Remote Desktop über den Vorgang „UNIX-Befehl senden“ verwendet werden.

Die Befehlszeilensyntax, Erklärungen und ein Beispiel finden Sie im Hilfetext für das Dienstprogramm:

sudo systemsetup -help

Stellen Sie sicher, dass Sie systemsetup den sudo-Befehl voranstellen.

Informationen über den sudo-Befehl finden Sie unter OS X: sudo-Befehl erfordert ein nicht leeres Administratorpasswort.

Einige der Funktionen von systemsetup werden unten aufgelistet.

Flag

Beschreibung

-setallowpowerbuttontosleepcomputer (on | off)

Aktiviert oder deaktiviert die Option, den Computer durch Drücken des Ein-/Ausschalters in den Ruhezustand zu versetzen. Zum Beispiel:

systemsetup -setallowpowerbuttontosleepcomputer on
-setdate mm:dd:yy

Legt den aktuellen Monat, den Tag und das Jahr fest. Zum Beispiel:

systemsetup -setdate 04:09:13
-setlocalsubnetname name

Ordnet „name“ als „lokalen Hostnamen“ zu. Zum Beispiel:

systemsetup -setlocalsubnetname LabMac1
-setnetworktimeserver time-server

Bezeichnet einen Netzwerkzeitserver. Geben Sie die IP-Adresse oder den DNS-Namen für den Time-Server ein. Zum Beispiel:

systemsetup -setnetworktimeserver time.apple.com
-setremotelogin ( on | off )

Aktiviert oder deaktiviert die entfernte Anmeldung (SSH).

Wichtig: Wenn Sie die entfernte Anmeldung deaktivieren, können Sie den Computer nicht mithilfe von SSH für die entfernte Anmeldung verwalten. Zum Beispiel:

systemsetup -setremotelogin on
-setrestartfreeze ( on | off )

Gibt an, ob der Computer nach einem Systemstillstand automatisch neu gestartet wird. Zum Beispiel:

systemsetup -setrestartfreeze on
-setrestartpowerfailure ( on | off )

Gibt an, ob der Computer nach einem Stromausfall automatisch neu gestartet wird. Zum Beispiel:

systemsetup -setrestartpowerfailure on
-setsleep minutes

Mit diesem Befehl legen Sie fest, wie lange der Computer inaktiv sein muss, bevor der Ruhezustand aktiviert wird. Geben Sie bei Computern, deren Ruhezustand nie aktiviert werden soll, „Never“ oder „Off“ an. Wenn Sie die Aktivierung des Ruhezustands für das System konfigurieren, können Sie den Computer nicht per Fernzugriff verwalten, solange der Ruhezustand aktiv ist. Zum Beispiel:

systemsetup -setsleep 60
-settime hh:mm:ss

Stellt die aktuelle Zeit ein. Das angegebene Zeitargument muss das 24-Stunden-Format besitzen. Zum Beispiel:

systemsetup -settime 16:20:00
-settimezone timezone

Legt die lokale Zeitzone fest. Verwenden Sie

-listtimezones

zum Auflisten von gültigen Zeitzonenargumenten. Zum Beispiel:

systemsetup -settimezone US/Pacific
-setusingnetworktime ( on | off )

Legt fest, ob die Verwendung der Netzwerkzeit aktiviert ist oder nicht. Zum Beispiel:

systemsetup -setusingnetworktime on
-setWaitForStartupAfterPowerFailure seconds

Mit diesem Befehl geben Sie an, wie viele Sekunden nach einem Stromausfall der Computer wieder startet. Der Wert für „seconds“ muss ein Vielfaches von 30 Sekunden sein. Zum Beispiel:

systemsetup -setWaitForStartupAfterPowerFailure 30
-setwakeonnetworkaccess ( on | off )

Gibt an, ob der Ruhezustand des Computers beendet wird, wenn ein Netzwerk-Admin-Paket an den Server gesendet wird. Zum Beispiel:

systemsetup -setwakeonnetworkaccess on