关于远程桌面中的 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 |