如何卸载 jamf 软件或阻止守护进程运行

dvd*_*psn 8 macos-sierra

我已经使用我的 MacOS Sierra 机器访问客户端的内部网,但为了获得访问权限,我必须安装jamf

我当前的 jamf 版本是:

$ jamf -version
version=9.101.4-t1507816971
Run Code Online (Sandbox Code Playgroud)

今天,我的电脑上出现一个对话框,要求我必须升级我的操作系统,但没有明显的方法来关闭它:

在此处输入图片说明

没关系,我在 Activity Monitor 中发现这jamfHelper是负责的,我可以轻松地杀死它。

编辑:在冻结jamf守护进程和jamfAgent进程后一个小时左右,对话框又回来了。

旁白:我正在运行 MacOS Sierra 的最新安全补丁版本,现在没有时间进行干净的构建或测试对 High Sierra 的升级。

我只想出去 这是我的机器,但上面有这个软件。

如何在不取出一堆我仍然需要的东西的情况下删除它?

我担心跑步,sudo jamf -removeFramework因为我不知道它的作用

杀死jamf*进动只会启动它们的新版本。

这是在最近kill的一些s之后当前正在运行的内容:

$ ps -ef | grep jamf
0 68775     1   0 11:34am ??         0:00.33 /usr/local/jamf/bin/jamf launchDaemon -enforceRestrictions -monitorNetworkStateChanges
0 68852     1   0 11:34am ??         0:00.08 /usr/local/jamf/bin/jamfAgent
Run Code Online (Sandbox Code Playgroud)

501 68906 68221 0 11:35am ttys019 0:00.00 grep jamf

有没有一种简单的方法可以防止 jamf 守护进程启动?

小智 1

您已在客户的管理系统中注册了您的个人设备吗?我会非常小心 - 许多公司都有关于在其 MDM 中注册非公司拥有的设备的政策。有些甚至有 EULA 语言,规定如果您在他们的 MDM 中注册个人设备,他们将将该设备视为其财产。除非有 BYOD 计划,否则这种情况很常见。

sudo jamf removeFramework如果您通过MDM 安装的任何配置文件删除 JAMF 框架,则该框架将被卸载。您对客户端网络的访问很可能是通过配置文件控制的。我建议立即联系客户的帮助台、Mac 支持或 MDM 支持。他们完全有可能愿意为您提供无需注册 MDM 系统即可上网的方法。

或者不是,有些地方对谁和什么设备可以连接到他们的网络有严格的控制。如果您的合同要求获得网络访问权限,他们应该容纳您的个人设备或向您提供公司设备。

通过取消注册(删除框架),您将不受 MDM 政策的约束。我仍然有点震惊的是,注册个人设备竟然可以,因为通常有一些策略可以安装带有公司许可证的软件。