關於「遠端桌面」中的 systemsetup
指令行工具 systemsetup
是透過 macOS 安裝,用於更改用戶端設定。任何包含 systemsetup
的指令都會在「遠端桌面」中使用「傳送 UNIX 指令」作業執行。
在工具的說明提示中尋找指令行語法、說明和範例:
sudo systemsetup -help
確定你將 sudo
放在 systemsetup
之前。
systemsetup
的幾項功能列出如下。
旗標 | 說明 |
---|---|
-setallowpowerbuttontosleepcomputer (on | off) | 啟用或停用是否按下電源按鈕時能讓電腦進入睡眠。例如: systemsetup -setallowpowerbuttontosleepcomputer on |
-setdate mm:dd:yy | 設定目前月份、日期和年度。例如: systemsetup -setdate 04:09:13 |
-setlocalsubnetname 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 |