Mac mini彻底禁止自动睡眠

可以。你这个场景其实非常典型:Mac mini M4 不接显示器,当无头(headless)服务器使用。macOS 默认会进入睡眠/低功耗状态,导致 VNC、RustDesk、部分网络服务出现"过一段时间连不上"的情况。

最直接的方法是使用 pmset。

1. 查看当前电源设置

在 Mac mini 上执行:

bash 复制代码
pmset -g

重点看:

text 复制代码
sleep
displaysleep
tcpkeepalive
powernap

2. 插电状态下彻底禁止自动睡眠

Mac mini 本身一直插电,可以执行:

bash 复制代码
sudo pmset -c sleep 0

这里:

  • -c = charger,插电状态
  • sleep 0 = 永不自动睡眠

然后建议再设置:

bash 复制代码
sudo pmset -c displaysleep 0
sudo pmset -c powernap 0
sudo pmset -c tcpkeepalive 1

不过你的 Mac mini 没有显示器 ,displaysleep 实际意义不大。

可以一次执行:

bash 复制代码
sudo pmset -c sleep 0 displaysleep 0 powernap 0 tcpkeepalive 1

然后检查:

bash 复制代码
pmset -g custom

应该能看到类似:

text 复制代码
Battery Power:
 Sleep On Power Button 1
 hibernatefile ...
 powernap 1
 networkoversleep 0
 disksleep 10
 sleep 1

AC Power:
 sleep 0
 displaysleep 0
 powernap 0
 tcpkeepalive 1
相关推荐
king135987455011 小时前
LFM2.5-24B-A2B Mac 本地部署:内存估算、GGUF/MLX 与 Python 预检脚本
人工智能·macos
骑着蜗牛撵大象32712 小时前
链路层不只是 MAC:以太网帧、ARP 与 802.1Q VLAN 的逐跳拆解
计算机网络·macos·ar·vlan·mac地址·链路层
一条泥憨鱼14 小时前
【计算机网络】| 从 MAC 到 NAT 的跨网段通信全链路
服务器·网络·学习·计算机网络·macos
老牛日常随笔2 天前
Meta 开源 8160 亿参数模型,官方给的方案是两台 Mac Studio
macos·开源
桌管小李2 天前
内网终端安全再升级|迪康端点安全 2609 版本四大新功能解读
大数据·windows·安全·macos·网络安全
情 九3 天前
Dify 本地环境搭建教程:macOS / Windows
windows·macos
2501_915918413 天前
在 Xcode 中运行和调试单元测试的完整指南
ide·vscode·macos·ios·单元测试·个人开发·xcode
Lalolander4 天前
灵基Lingee怎么下载安装?Mac 与 Win 详细指南
大数据·人工智能·科技·macos·金蝶灵基
老李IT笔记4 天前
远程取设备日志:iOS、tvOS 和 macOS 三端的同意方式不一样
macos·ios
JasonSJX4 天前
DRM-X 5.0 PDF 保护更新:Windows 与 Mac 打印保留用户水印,ZJGet iOS 版支持 PDF 阅读
macos·pdf