macOS

Apple 政策编辑器的macOS部分可管理 Mac 的安全性、隐私和登录设置:FileVault、防火墙、Gatekeeper、屏幕保护程序与锁定、外部和网络存储、屏幕共享、隐私权限、登录项,以及允许载入的系统和内核扩展。它还会安装系统服务和后台任务的配置文件。政策中的其他设备不会获得这些设置。开启某项设置即可管理它;关闭时,用户保留自己的选择。

大多数设置会作为配置描述文件安装到 Mac 上,可在“系统设置”>“通用”>“设备管理”中查看。FileVault、隐私权限、登录项和扩展设置需要用户批准的 MDM:对于通过注册 URL 或二维码注册的 Mac,用户需在“系统设置”中批准注册描述文件。设备页面会在用户批准的 MDM字段中显示该状态。当用户稍后批准后,Mac 会自动获得这些设置。

FileVault

FileVault 会加密 Mac 的磁盘。开启此设置后,用户会被要求使用其密码开启 FileVault,Mac 会将其个人恢复密钥发送到 Cerberus Enterprise,并使用仅属于贵组织的密钥加密。该密钥会显示在设备页面的FileVault字段中,也可在该字段中更改(请参阅设备命令)。此设置需要 macOS 13 或更高版本以及用户批准的 MDM;没有用户批准的 MDM 时,Mac 不会被要求开启 FileVault,但如果用户自行开启,其密钥会被存储。

获得此设置时已经加密的 Mac 会保留其当前密钥,Cerberus Enterprise 不会收到该密钥:只有在用户关闭并重新开启 FileVault 后(且“阻止关闭 FileVault”已关闭),密钥才会被存储。关闭此设置或将 Mac 从管理中移除不会关闭 FileVault,已存储的密钥仍然有效。当服务器未配置为存储恢复密钥时,无法保存此设置。

防火墙

Gatekeeper

Gatekeeper 会在应用打开前对其进行检查。选择 Mac 仅打开 App Store 应用,还是也打开已识别开发者的应用。关闭 Gatekeeper 后,任何应用都可以打开,包括未签名或已损坏的应用。在 macOS 15 或更高版本上,你还可以选择是否询问用户将阻止的恶意软件发送给 Apple。

屏幕保护程序与锁定

在一段无操作时间后启动屏幕保护程序,并在屏幕保护程序启动或显示器睡眠时要求输入密码,可立即要求或延迟要求。保留为不受管理的设置将维持用户的选择。

外部和网络存储

允许、设为只读或阻止 Mac 的外部存储(USB 驱动器、SD 卡、外置磁盘)和网络存储(文件共享)。需要 macOS 15 或更高版本。

屏幕共享

限制使用屏幕共享连接到这些 Mac 的人员:从 Mac 复制文件或向 Mac 复制文件、高性能连接以及虚拟显示器的数量。开启屏幕共享仍由用户自行选择。需要 macOS 14 或更高版本。

隐私权限

授予或拒绝应用在“系统设置”>“隐私与安全性”中本应由用户允许的访问权限,例如为备份应用授予完全磁盘访问权限,或拒绝某个应用访问相机。对于每项权限,请选择:

登录项和后台项

与规则匹配的登录项和后台项会受到管理:它们无需询问即可运行,并且用户无法在“系统设置”>“通用”>“登录项”中将其关闭。规则可匹配应用的开发者团队 ID、其 bundle ID,或启动守护进程或代理的标签(也可匹配其第一部分)。需要 macOS 13 或更高版本。

系统扩展

系统扩展是应用扩展 macOS 功能的现代方式:网络过滤器与 VPN、终端安全代理和驱动程序。开启此设置后,所列开发者团队的系统扩展无需询问用户即可载入。需要 macOS 10.15 或更高版本以及用户批准的 MDM。

在 macOS 11.3 及更高版本上,移除此设置会关闭它曾允许的系统扩展,例如安全代理或网络过滤器。当关闭此设置、删除政策以及 Mac 迁移到不包含此设置的政策时,就会发生这种情况。编辑器在关闭此设置前会请求确认。

内核扩展(旧版)

内核扩展是扩展 macOS 的较旧且已弃用的方式:当供应商提供系统扩展时,请优先使用系统扩展。所列团队的内核扩展(团队的所有扩展,或仅所列 bundle ID 的扩展)会在重新启动后无需询问用户即可载入。需要 macOS 10.13.2 或更高版本以及用户批准的 MDM。

在搭载 Apple silicon 的 Mac 上,仅靠描述文件还不够:必须有人以恢复模式启动 Mac,在“启动安全性实用工具”中选择“降低安全性”,并允许用户管理来自已识别开发者的内核扩展。Mac 还可能需要一个托管在 Cerberus Enterprise 中的 Bootstrap Token 来批准它们(请参阅设备页面的 Bootstrap Token 字段)。

Mac 文件

服务配置文件和后台任务使用的文件需要上传到贵组织的Mac 文件中:zip 归档和属性列表(.plist),最大 20 MB。可使用 macOS 部分的Mac 文件按钮,或在某项设置中使用选择文件来上传文件、检查其使用位置或删除它们。政策正在使用的文件无法删除。要更改文件,请上传新版本并在政策中选择它:Mac 会重新下载它。

服务配置文件

从 zip 归档安装系统服务的配置文件。内置服务包括 SSH 服务器 (sshd)、sudo、PAM、打印 (CUPS)、Apache Web 服务器、bash、zsh、智能卡登录和授权。你也可以使用自己的服务,并使用类似 com.example.service 的反向 DNS 标识符:它会通过 macOS 的受管理配置文件库查找文件。每个服务只能有一项设置。需要 macOS 14 或更高版本。

内置服务仅使用归档中的文件,并忽略其自身文件(例如 sshd 的 /etc/ssh):请将完整配置放入归档中,并使用从磁盘根目录开始的文件夹(例如 etc/ssh/sshd_config)。这些文件在 Mac 上是只读的,并会随此设置一起移除。请先在一台 Mac 上测试归档:错误的 sudo 或 PAM 配置可能导致用户无法登录或无法使用管理员权限。

后台任务

由 launchd 启动的后台运行程序和脚本。用户无法关闭它们,它们会随此设置一起移除。需要 macOS 15 或更高版本。对于每个任务,请选择:

任务需要程序或至少一个属性列表。当文件发生变化时,Mac 会重新启动该任务。


Revision #6
Created 2026-11-10 15:18:42 UTC by Admin
Updated 2026-11-12 09:58:22 UTC by Admin