Files
nexus/Technical/Home Office/Mac-Mini-服务器配置-防止自动锁屏与睡眠.md
2026-03-23 20:57:45 +08:00

2.3 KiB
Raw Blame History

Mac Mini 服务器配置:防止自动锁屏与睡眠

本文档记录如何配置 Mac Mini 作为服务器使用时,防止自动锁屏和睡眠,确保可以通过远程桌面(如 RustDesk持续访问。

问题描述

Mac Mini 作为服务器使用时,关闭显示器后会自动锁屏或进入睡眠状态,导致远程访问软件(如 RustDesk、VNC无法连接需要物理到主机上输入密码解锁。

解决方案

方法:关闭所有自动睡眠与锁屏设置

在终端中运行以下命令:

sudo pmset -a sleep 0
sudo pmset -a displaysleep 0
sudo pmset -a standby 0
sudo pmset -a hibernatemode 0
sudo pmset -a womp 1

命令解释

命令 作用
pmset -a sleep 0 禁止系统睡眠
pmset -a displaysleep 0 禁止显示器关闭
pmset -a standby 0 禁止待机模式
pmset -a hibernatemode 0 禁止休眠(内存保存到磁盘)
pmset -a womp 1 启用网络唤醒WOL

参数说明

  • -a:应用于所有电源模式(电池和电源适配器)
  • -b:仅电池模式
  • -c:仅电源适配器模式

可选:使用 caffeinate 保持唤醒

如果需要临时保持唤醒状态(不修改系统设置),可以使用 caffeinate 工具:

安装

brew install caffeinate

使用

# 保持唤醒(按 Ctrl+C 停止)
caffeinate -d -i -s

参数说明

参数 作用
-d 防止显示器睡眠
-i 防止系统空闲时睡眠
-s 防止系统睡眠
-u 模拟用户活动(防止睡眠)

验证当前电源设置

查看当前电源管理设置:

pmset -g

查看具体睡眠设置:

pmset -g sleep
pmset -g displaysleep

注意事项

  1. sudo 权限:运行 pmset 命令需要管理员权限
  2. 功耗:关闭睡眠会增加功耗,适合始终接电的服务器场景
  3. 网络唤醒:启用 WOL 后,可以通过其他设备远程唤醒 Mac Mini
  4. 安全性:如果 Mac Mini 放在不安全的地方,建议设置强密码和防火墙

相关链接


文档创建日期2026-03-15 最后更新2026-03-15