应启用系统原生“访客用户”功能:勾选“允许访客用户登录”,自动隔离且退出即清空数据;关闭共享访问、开启防火墙、禁用隔空播放;可选屏幕使用时间限制应用与系统修改权限;切勿手动建假账户。

当你需要把Mac临时借给朋友、同事或演示人员使用,又不想让他们看到你的文档、浏览记录、登录账号或系统设置时,必须创建一个退出即清空的临时访客登录账户——它不需密码、自动隔离、所有文件与缓存会在登出后彻底删除,且不会残留任何痕迹。
启用系统原生访客用户
这是唯一真正安全的临时访客方案,系统级支持,无需手动建账户,也不依赖第三方工具。
点击左上角苹果菜单() → “系统设置”
左侧边栏滚动到底部,点击“用户与群组”
点击右下角锁形图标 → 输入管理员密码解锁 —— 【不输密码就无法勾选访客选项】
在用户列表下方找到“访客用户”,勾选“允许访客用户登录到这台Mac”
确认界面底部出现提示:“访客用户的文件将在其退出后自动删除”
确保访客头像出现在登录界面
很多人启用后仍看不到访客入口,是因为登录窗口默认隐藏未激活账户或被其他设置覆盖。
方法一:强制刷新登录状态
点击苹果菜单() → “退出登录” → 点击“退出登录”确认 → 进入登录界面,直接查看底部是否出现无头像的“访客用户”选项
方法二:终端命令强制显示(macOS Sequoia 15 及更新系统适用)
打开“终端”,输入:
sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWALLUSERSMANAGEMENT -bool true
回车执行后立即生效,无需重启
关闭干扰项:
进入“系统设置”→“用户与群组”→“登录选项” → 将“自动登录”设为“关闭”,并确保“显示用户列表”处于开启状态
收紧访客可访问的资源范围
仅启用访客登录还不够,必须主动切断其横向访问通道,否则可能通过局域网窥探你的共享文件夹或被其他Apple设备接管。
第一步:关闭访客网络共享权限
仍在“用户与群组”设置页,取消勾选“连接到共享文件夹时允许访客访问”
第二步:启用防火墙并阻止传入连接
进入“系统设置”→“隐私与安全性”→“防火墙” → 开启防火墙 → 点击“防火墙选项” → 勾选“阻止所有传入连接”
第三步:禁用隔空播放与接力
前往“系统设置”→“隔空播放与接力” → 关闭“隔空播放接收”和“通用控制”
用屏幕使用时间限制敏感操作(可选)
适用于儿童借用、公开演示等场景,防止访客意外打开终端、修改系统偏好设置或安装软件。
打开“系统设置”→“屏幕使用时间”→ 点击“为访客设置使用时间限额”
添加应用限额:例如限制 Safari 每天最多使用 45 分钟,邮件最多 20 分钟
启用“内容与隐私访问限制” → 关闭以下开关:
• 安装新 App
• 更改系统偏好设置
• 访问账户信息
• 使用密码管理器
这一步做完后,访客登录时将无法启动终端、无法打开“系统设置”、也无法在钥匙串中查看任何已保存密码。

















