关于 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 4: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
另请参阅