应用程序控制 Mac 上的用户权限

应用程序控制 Mac 上的用户权限

因此,我的公司一夜之间在我的 Mac 上远程安装了一个名为“Sentinel One”的应用程序。这本身就很可怕,因为我自己设置了用户密码,我的 Mac 在“系统偏好设置”中只有一个管理员用户,并且远程登录和远程管理都已从“系统偏好设置”中关闭。

为了防止此应用在登录时启动,我不得不从库中删除其 LaunchDaemon 和 LaunchAgent,但很难做到。我可以轻松地从系统库中删除所有其他守护进程和代理,但当我尝试对此应用执行此操作时,我收到警告,说我没有所需的权限。甚至尝试从文件信息中更改权限,但出现相同的错误。我尝试激活 root 用户并通过 root 用户执行此操作,但没有成功。我从恢复模式禁用了“csrutil”并尝试,但没有成功。同样的权限错误一遍又一遍地出现。

有效的方法是在启动和登录后快速采取行动,并在程序启动前删除这些文件。我想从安全模式启动也会有效,但我没有尝试。

我的问题是:1) 我的公司究竟如何远程安装这样的应用程序?2) 像“Sentinel One”这样的应用程序如何在运行时控制用户对某个文件的权限?

相关内容