Mac计算机管理

Patch Manager Plus可以用来管理Mac操作系统的计算机。有独立的代理来管理Mac计算机。本文包括以下内容:

支持的Mac操作系统

目前支持以下Mac版本::

    1. 10.6 Snow Leopard
    2. 10.7 Lion
    3. 10.8 Mountain Lion
    4. 10.9 Mavericks
    5. 10.10 Yosemite
    6. 10.11 EI Capitan
    7. 10.12 Sierra
    8. 10.13 High Sierra
    9. 10.14 Mojave
    10. 10.15 Catalina

注:目前管理Mac操作系统支持英特尔处理器

配置Mac代理设置

Windows和Mac电脑有不同的代理。默认情况下不会创建Mac代理。您可以通过在管理范围内配置设置来创建Mac代理。这将帮助您为本地办公室和远程办公室自动创建Mac代理。按照下面提到的步骤配置Mac代理设置。

  1. 单击Admin选项卡调用Admin页面。
  2. 单击SoM设置下可用的代理设置链接。
  3. 选择“Mac代理设置”选项卡
  4. 指定将代理远程安装到目标计算机的根凭据。确保在目标计算机上启用了远程登录。
  5. 选择要对Mac计算机进行分组的域或工作组(这是虚拟分组,不会影响其功能)。从“SoM—>添加计算机”远程推送的代理,将显示在添加它们的相应域/工作组下。
     
    • 在添加凭据时,建议将用户帐户归入活动目录,或者可以将凭据添加到工作组类型下。此凭据将用于跨本地办公室计算机自动安装代理,而不考虑它们的域。
  6. 单击“保存更改”以创建Mac代理。

    Mac代理可以从SoM页面下载。

安装Mac代理

可以在需要管理的计算机中手动安装Mac代理。可以在每台计算机中手动安装代理,也可以通过SSH安装。要安装代理,请以管理员身份登录到计算机,并执行以下步骤。

  1. 点击管理范围。
  2. 点击下载代理链接

您将会看到一个下拉列表,您可以从中选择并下载适当的代理。如果托管计算机位于同一局域网中,请下载Mac本地代理。如果托管计算机位于远程位置,请下载相应的代理。按照以下步骤手动安装代理,

  1. 以管理员身份登录到Mac计算机,并导航到下载代理的位置。
  2. 解压zip文件并找到PatchManagerPlus_MacAgent.pkg 和 serverinfo.plist文件。
  3. 双击以安装代理。
  4. 当提示完成安装时,输入管理员密码。

远程安装Mac代理

 
  • 如果您想要为局域网内的计算机安装代理,那么您可以从web控制台管理选项卡——> SoM——>中选择计算机并调用代理安装。如果您想在属于不同远程办公室的计算机上安装代理,那么必须使用SSH。

通过SSH可以很容易地将Mac代理安装到远程办公计算机。使用Mac计算机,您可以远程连接到其他计算机并安装Mac代理。要了解如何安装代理,请遵循以下步骤。

    1. 以管理员身份登录到Mac计算机
    2. 下载Mac代理。
    3. 复制下载的Mac代理
    4. 打开终端
    5. 导航到下载代理的位置。
    6. 键入scp PMPMacAgent.zip adminusername@hostname:将代理复制到目标计算机。
      1. 其中adminusername -远程计算机的管理员用户名
      2. 主机名——远程计算机的本地主机名
      3. 代理复制到目标计算机的位置~/Users/adminusername
    7. 在远程计算机中安装代理

    8. 使用SSH登录到目标计算机,请输入SSH adminusername@hostname

    9. 导航到复制代理的位置,通过输入Unzip -oq PMPMacAgent.zip来解压缩代理的zip文件

    10. 使用命令sudo installer -pkg PatchManagerPlus_MacAgent.pkg -target /安装代理

    11. 当提示完成代理安装时,请输入管理员密码。

    12. 一旦代理成功安装,Mac计算机将在web控制台的SoM页面中列出。

卸载Mac代理

要从计算机卸载代理,请执行以下步骤。

  1. 以管理员身份登录计算机,打开终端。
  2. 导航到目录/Library/PatchManagerPlus_Agent/uninstall
  3. 输入sudo chmod 744 uninstall.sh。在提示时输入管理员密码。
  4. 输入命令sudo ./uninstall.sh,此命令会删除除日志之外的所有文件。