让 Mac mini 无人值守跑脚本,一定要做的 4 个设置
Mac mini 拿来当服务器跑脚本,便宜省电,很多人这么干。唯一就是不能断电。

Mac mini 拿来当服务器跑脚本,便宜省电,很多人这么干。唯一就是不能断电。
不小心断电了,脚本立马停止,远程也连不上。每次都得接显示器、输密码登一遍。如果是这种情况,想让它断电后自动恢复运行,其实配好四个开关就行。
一、断电来电自动开机
Mac 默认断电再通电是不会自己开机的。
打开 系统设置 → 能耗,把"断电后自动启动"打开。命令行一句也行:
sudo pmset -a autorestart 1
设完用 pmset -g | grep autorestart 看一眼,值是 1 就对了。
CleanShot 2026-06-23 at 09.54.19@2x
二、开机自动登录(最关键的一步)
Mac 上的后台脚本如果是用户级的 LaunchAgent,必须等你登录进桌面,系统才会把它拉起来。开机停在登录界面,脚本就不会执行。
所以要让它开机自动登录进桌面。路径是 系统设置 → 用户与群组 → "自动以此身份登录",选你的账户。
这步有个前提,得先关掉 FileVault 磁盘加密,加密开着就没法自动登录。
代价是开机直接进桌面,能摸到机器的人就能进去,安全性低一些,自己权衡。
