欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

jamf 后台 在哪里执行 类似于 客户端 执行 sudo jamf recon 的效果 merlin chatgpt 有大用 有大大用

在 Jamf Pro 中,sudo jamf recon 命令通常用于客户端的计算机上,目的是更新客户端的 inventory 数据并将其上传到 Jamf Pro 服务器。要在后台执行类似的功能,你需要使用 Jamf Pro Server 端的功能或命令。

在 Jamf Pro Backend(服务器端)没有直接的命令来执行 jamf recon,因为这个命令是专门为客户端设计的。但是,可以使用以下几种方法间接达到类似效果:

  1. 使用管理任务

  • 在 Jamf Pro 的管理控制台中,你可以创建一个新的管理任务(Management Task),选择要更新的设备,然后下发包含 jamf recon 的自定义脚本。这样,设备在下次与 Jamf Pro 服务器同步时会执行该脚本。

  • 执行 API 请求

    • 使用 Jamf Pro API,可以通过 POST 请求触发设备的 recon。你需要获取到目标设备的 ID,然后使用如下 API 请求触发:

      text
      POST /JSSResource/computers/id/{id}/command/recon
      
    • 这要求你有对 Jamf Pro API 的适当访问权限,并且要能够发送 HTTP 请求。

  • 自定义脚本

    • 你可以编写一个自定义脚本在终端中执行,集合必要的命令与任务,然后在 Jamf Pro 服务器上设置自动执行策略。

  • 利用政策

    • 可以创建一个政策(Policy),当特定条件满足时(例如设备上线时),自动执行 recon 操作。在政策中选择执行 jamf recon 命令并部署到目标计算机。

    以上方法可以帮助你在 Jamf Pro 后台实现类似于客户端执行 sudo jamf recon 的功能。选择具体的方法取决于你的需求和权限设置。


    普通分类: