在Mac终端中启用远程唤醒需执行sudo pmset -c womp 1(电源模式)和sudo pmset -b womp 1(电池模式,部分机型支持),用pmset -g | grep womp验证;无线唤醒需sudo pmset -a womp 1与powernap 1配合,并开启“远程登录”服务且SSH端口22处于监听状态。

要在Mac终端中开启远程唤醒功能,必须绕过图形界面直接调用系统电源管理工具pmset,适用于图形界面异常、自动化部署或需批量配置的场景,且能即时验证状态是否生效。
通过终端命令启用并验证womp状态
第一步:打开“终端”应用(可通过聚焦搜索输入“终端”启动)。
第二步:执行以下命令启用电源适配器模式下的网络唤醒:
sudo pmset -c womp 1
第三步:若需在电池模式下也启用(仅部分机型支持,笔记本建议优先使用电源适配器),再执行:
sudo pmset -b womp 1
第四步:运行验证命令查看当前设置是否成功:
pmset -g | grep womp
若输出为 【womp 1】,表示已启用;若为 womp 0,则未生效,需检查是否以管理员权限执行、是否连接电源(对笔记本尤为关键)。
补充无线唤醒支持(Wi-Fi连接时必需)
方法一:确认网卡是否支持无线唤醒
在终端中输入:
system_profiler SPAirPortDataType | grep "Wake On Wireless"
若返回空或“No”,说明当前未启用该能力,需继续执行方法二。
方法二:强制启用无线唤醒与基础网络辅助服务
依次执行以下两条命令:
sudo pmset -a womp 1
sudo pmset -a powernap 1
【注意:powernap 1 是启用网络唤醒辅助服务的关键,缺失将导致Wi-Fi唤醒失败】
配合远程服务完成唤醒链路
仅终端启用womp无法实现完整唤醒,还需确保远程登录服务处于监听状态。打开“系统设置” → “共享”,勾选“远程登录”。
然后在终端中执行:
sudo systemsetup -setremotelogin on
最后验证SSH端口是否监听:
sudo lsof -iTCP:22 -sTCP:LISTEN
若返回包含sshd的行,说明远程登录已就绪,Magic Packet唤醒后可立即建立连接。

















