← 返回博客

Mac mini

让 Mac mini 7×24 稳定在线:系统设置与 pmset 清单

远程 Mac mini 掉线大多是设置问题:睡眠、自动更新重启、断电不自启。这里整理图形界面和 pmset 命令两套设置方法,以及排查思路。

6 分钟阅读

托管节点提供的是电力和网络,macOS 本身的设置决定了它会不会自己“睡着”。下面这套设置做完,绝大多数“莫名其妙连不上”的问题都会消失。

图形界面设置

“系统设置 → 能耗”(不同 macOS 版本名称略有差异):

“系统设置 → 锁定屏幕”:显示器关闭时间可以短,但电脑本身不要睡。

命令行设置(推荐)

通过 SSH 一次性设置,也方便以后核对:

# 系统永不睡眠,磁盘不休眠
sudo pmset -a sleep 0
sudo pmset -a disksleep 0

# 显示器 10 分钟后关闭(不影响后台)
sudo pmset -a displaysleep 10

# 断电恢复后自动开机
sudo pmset -a autorestart 1

# 允许网络唤醒
sudo pmset -a womp 1

# 查看当前设置
pmset -g

自动更新:别让它半夜重启

“系统设置 → 通用 → 软件更新 → 自动更新”里,建议保留安全响应,但关闭“安装 macOS 更新”的自动安装。大版本升级找一个自己方便的时间手动做,升级前提交好代码。

临时防睡:caffeinate

如果只是想保证某个长任务期间绝不睡眠,可以用系统自带的 caffeinate 包住它:

caffeinate -i ./long-running-job.sh

连不上时怎么排查

  1. 先排除本地网络:换个网络(比如手机热点)再试一次。
  2. 看是 SSH 不通还是登录失败:ssh -v mini 能看到卡在哪一步。
  3. 检查是否刚重启:登录后 uptime,再看 pmset -g log | grep -i "wake\|sleep" | tail。
  4. 都不行就联系客服,说明最后一次正常连接的时间,方便排查节点侧网络或供电。
设置完成后,把 pmset -g 的输出保存一份。下次系统大版本升级后再跑一次对比,升级偶尔会重置部分电源选项。

想要一台常开的远程 Mac?

马来西亚住宅宽带 · 东八区 · 中文支持。早鸟仅限前 20 名。

查看托管价格 ↗