關於 systemsetup

指令行工具 systemsetup 是透過 OS X 安裝,用於更改用戶端設定。任何使用 systemsetup 的指令可用在使用「傳送 UNIX 指令」作業的 Remote Desktop 上。

在工具的說明提示中尋找指令行語法、說明和範例:

sudo systemsetup -help

確定您將 sudo 放在 systemsetup 之前。

如需 sudo 指令的相關資訊,請參閱 OS X:sudo 指令需要非空白的管理密碼

systemsetup 的幾項功能列出如下。

旗標

說明

-setallowpowerbuttontosleepcomputer (on | off)

啟用或停用是否按下電源按鈕時能讓電腦進入睡眠。例如:

systemsetup -setallowpowerbuttontosleepcomputer on
-setdate mm:dd:yy

設定目前月份、日期和年度。例如:

systemsetup -setdate 上午 04:09:13
-setlocalsubnetname name

設定「本機主機名稱」為 name。例如:

systemsetup -setlocalsubnetname LabMac1
-setnetworktimeserver timeserver

指定網路時間伺服器。輸入網路時間伺服器的 IP 位址或 DNS 名稱。例如:

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

設定開啟或關閉遠端登入(SSH)。

【重要事項】若您關閉遠端登入,您將無法使用 SSH 遠端登入來管理電腦。例如:

systemsetup -setremotelogin on
-setrestartfreeze ( on | off )

指定電腦是否要在系統當機後自動重新啟動。例如:

systemsetup -setrestartfreeze on
-setrestartpowerfailure ( on | off )

指定電腦是否要在斷電之後自動重新啟動。例如:

systemsetup -setrestartpowerfailure on
-setsleep minutes

設定電腦進入睡眠之前的閒置時間長度。若不想讓電腦進入睡眠狀態,指定「從不」或「關閉」。若您設定系統為睡眠,在其睡眠期間您將無法遠端管理電腦。例如:

systemsetup -setsleep 60
-settime hh:mm:ss

設定目前時間。引數應使用 24 小時格式。例如:

systemsetup -settime 16:20:00
-settimezone timezone

設定本地時區。使用

-listtimezones

來列出有效的本地時區引數。例如:

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

設定使用網路時間為開啟或關閉。例如:

systemsetup -setusingnetworktime on
-setWaitForStartupAfterPowerFailure seconds

設定電腦在停電之後重新啟動的秒數。seconds 值必須以 30 秒的倍數為單位。例如:

systemsetup -setWaitForStartupAfterPowerFailure 30
-setwakeonnetworkaccess ( on | off )

指定電腦是否在接收到網路管理封包時自睡眠喚醒。例如:

systemsetup -setwakeonnetworkaccess on
也請參閱