当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

作者:精品下载站 日期:2024-12-14 10:44:50 浏览:11 分类:玩电脑

如何在 Mac 计算机上安装 SCCM 客户端代理


在这篇文章中,我们将了解如何在 Mac 计算机上安装 SCCM 客户端代理的步骤。在我之前的文章中,我们了解了如何为 Mac 计算机部署客户端证书。在开始部署适用于 Mac 的配置管理器客户端代理之前,我建议您查看使用 SCCM 部署 PKI 的分步指南。 System Center 2012 R2 Configuration Manager 中 Mac 计算机的客户端安装和管理需要公钥基础结构 (PKI) 证书。

我将简要介绍在 Mac 计算机上安装和配置客户端代理所需的步骤。

1) 将 Web 服务器证书部署到站点系统服务器。 (我们在之前的文章中已经做到了这一点,点击链接了解更多)

2) 将客户端身份验证证书部署到站点系统服务器。 (我们在之前的文章中已经做到了这一点,点击链接了解更多)

3) 准备 Mac 计算机的客户端证书模板。 (我们在之前的文章中已经做到了这一点,点击链接了解更多)

4) 配置注册代理点和注册点。

5)配置客户端注册设置。

6)下载Mac客户端的客户端源文件。

7)安装客户端,然后在Mac计算机上注册客户端证书。

在开始此过程之前,请确保运行管理点和分发点的站点系统服务器配置有 Internet FQDN。如果这些站点系统服务器不支持基于 Internet 的客户端管理,您可以将 Intranet FQDN 指定为 Internet FQDN 值。此外,这些站点系统角色必须位于主站点中。

为此,请右键单击管理点,单击角色属性,然后在“管理点属性”对话框中配置以下选项,然后单击“确定”:

a)选择 HTTPS

b) 选择允许仅限 Internet 的客户端连接或允许 Intranet 和 Internet 客户端连接。这些选项要求在站点系统属性中指定 Internet FQDN,即使无法从 Internet 访问站点系统服务器也是如此。

c) 选择允许移动设备和 Mac 计算机使用此管理点。这是非常重要的一点。不要忘记启用此设置。

如何在 Mac 计算机上安装 SCCM 客户端代理

在 Configuration Manager 控制台中,单击管理,展开站点配置,选择服务器和站点系统角色,然后选择要配置的服务器用于支持 Mac 计算机。右键单击服务器,然后单击添加站点系统角色。在常规页面上,指定站点系统的常规设置,然后单击下一步。在系统角色选择页面上,从可用角色列表中选择注册代理点注册点,然后单击下一步

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

注册点设置页面上,检查设置并进行所需的任何更改,然后单击下一步

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

注册代理点页面上,检查设置并进行所需的任何更改,然后单击下一步

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

完成向导。

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

配置注册的客户端设置

Configuration Manager 需要执行此步骤才能在 Mac 计算机上请求并安装证书。您必须使用默认客户端设置来配置 Mac 计算机的注册,不能使用自定义客户端设置。右键单击默认客户端设置,然后单击属性

选择注册部分,然后配置以下用户设置:

允许用户注册移动设备和 Mac 计算机

注册资料:点击设置资料

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

在“移动设备注册配置文件”对话框中,单击创建。在创建注册配置文件对话框中,输入此注册配置文件的名称(例如Mac 注册),然后选择管理站点代码。在添加移动设备的证书颁发机构对话框中,选择将向 Mac 计算机颁发证书的证书颁发机构 (CA) 服务器,然后单击确定。单击确定关闭注册配置文件对话框,然后单击确定关闭默认客户端设置对话框。

创建注册配置文件对话框中,选择您创建的 Mac 计算机证书模板,然后单击确定。要了解我是如何做到的,请单击链接如何为 Mac 计算机部署客户端证书。

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

完成上述更改后,所有用户下次下载客户端策略时都将配置这些设置。要快速查看结果,请更改客户端策略客户端设置组中的客户端策略轮询间隔客户端设置。除了注册客户端设置之外,还可以在客户端设置中启用和配置硬件清单(从 Mac 和 Windows 客户端计算机收集硬件清单)和合规性设置(以评估和修复 Mac 和 Windows 客户端计算机上的设置)。

下载并安装 Mac 客户端文件

下一步是下载并安装 Mac 客户端文件。

在Windows计算机上下载Mac OS X客户端文件包,文件名为ConfigmgrMacClient.msi,并将其保存到计算机上。运行 msi 文件,然后将 Macclient.dmg 提取到本地磁盘上的文件夹(默认情况下为 C:Program Files (x86)MicrosoftSystem Center 2012 Configuration Manager Mac Client)

下一步,将 Macclient.dmg 文件复制到 Mac 计算机上的文件夹中。运行您刚刚下载的 Macclient.dmg 文件,将文件解压到本地磁盘上的文件夹中。在该文件夹中,确保提取文件 Ccmsetup 和 CMClient.pkg,并创建名为 Tools 的文件夹,其中包含 CMDiagnostics、CMUninstall、CMAppUtil 和 CMEnroll 工具。为了方便安装,我将提取的文件移动到 macclient.dmg 所在的同一文件夹中。

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

等到您看到消息“安装成功”。尽管安装程序显示一条消息,要求您立即重新启动,但不要立即重新启动,而是继续下一步。

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

将路径更改为“工具”文件夹。从 Mac 计算机上的“工具”文件夹中,键入以下命令:

sudo ./CMEnroll -s -ignorecertchainvalidation -u

重要 - 用户名和相应的密码必须与被授予 Mac 客户端证书模板读取和注册权限的 Active Directory 用户帐户匹配。

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

这里有些令人困惑的是,当您输入此命令时,实际上会提示您输入两个密码。第一个提示是超级用户帐户运行命令。第二个提示是 Active Directory 用户帐户。按照正确的顺序输入密码。您应该会看到消息已成功注册

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

重新启动 Mac 计算机。通过在 Mac 计算机上打开系统偏好设置中的配置管理器项来验证客户端安装是否成功。您还可以更新并查看所有系统集合,以确认 Mac 计算机现在作为托管客户端显示在此集合中(请参阅本文的最后一个屏幕截图)。

要验证证书是否已正确安装,请转至实用程序 > 钥匙串访问。在“钥匙串”下选择系统,然后在“类别”下选择我的证书。展开证书,它应该链接到名为 SCCM 的私钥。双击私钥,然后选择访问控制。在始终允许这些应用程序访问下,您应该会找到两个条目CCMClientCMEnroll

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

当您在 Mac 计算机上打开系统偏好设置中的配置管理器项时,您将看到客户端属性。注册状态应为已注册

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

在 Configuration Manager 控制台中的设备 > 所有系统下,应显示 Mac OS X 系统。就我而言,客户端活动有一段时间是空白的,但后来它变得活跃。最初,系统图标将是移动设备,但一旦运行硬件和软件清单,图标将切换为标准工作站的图标。当您为 Mac 计算机安装新客户端时,您可能还必须安装 Configuration Manager 更新以在 Configuration Manager 控制台中反映新客户端信息。

[玩转系统] 如何在 Mac 计算机上安装 SCCM 客户端代理

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯