macOS:删除 MDM 配置描述文件

Posted afatgoat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了macOS:删除 MDM 配置描述文件相关的知识,希望对你有一定的参考价值。

删除 MDM 配置描述文件

前言:

此文解释一种暴力重置所有已安装描述文件(profile)的方法。应该是适合于自从 10.13到 11.1 以来的所有版本。
难度级别(0-9):5
需要的技术和知识:恢复启动 和 终端命令

用途

在安装一个描述文件(profile)的时候,如果描述文件设置为不准许删除,那么即便你是本地 macOS 的管理员,无论是在描述文件的系统偏好设置中还是使用 profiles 命令,都无法删除它。

还有一种情况,一个登记(enroll)为公司的 Mac,如果公司移动或者决定移植到一个新的 MDM 服务器上时,一般来说,只能是抹盘重装一个全新的 macOS 系统,重新登记后它会自动从新的 MDM 服务器下载安装所有的新描述文件,然后在重装所有的程序,恢复用户环境和数据。这是最正规的方式,但是如果不想活着某种特殊原因,无法抹盘重装一遍,那么使用本文下面介绍的方式,就可以完全删除当前的所有描述文件,就像普通 macOS 一样,之后再重新登记就可以了。

操作

首先,记录启动卷的名称,如果有多个启动卷的话,一定要区分要操作的目标 macOS 卷。可以使用 diskutil list 命令,或者记住或制作个特殊文件,便于检查。后面,假设它的名称叫做 “Macintosh HD”

启动到恢复模式,为了适应今后系统和硬件的更新,请参考苹果的官方在线文档:Mac 的启动组合键

到工具菜单中,运行终端程序,运行下面的命令:

cd /Volumes/Macintosh\\ HD

在运行下面命令:

cd private/var/db/ConfigurationProfiles

依次运行下面的三行命令:

rm -rf *
mkdir Settings
touch Settings/.profilesAreInstalled

最后:重新启动

以上是关于macOS:删除 MDM 配置描述文件的主要内容,如果未能解决你的问题,请参考以下文章

macOS 11 Big Sur & iOS 14,MDM都更新了啥?

配置MDM的描述文件

如何在 iPhone 中安装 MDM 配置文件?

离线 MDM 配置文件切换 iOS

通过 SafariViewController 安装 MDM 配置文件

以编程方式验证 MDM 配置文件(配置)是不是已成功推送到 iOS 设备?