受管理電腦上安裝的元件

Jamf 應用程式和二進位檔案

  • /Usr/local/jamf/bin/jamf - 此二進位檔案用於執行 Jamf Pro 的大多數工作。

  • /usr/local/bin/jamf - jamf binary 的符號連結,方便在預設搜尋路徑中找到它。

  • /usr/local/bin/jamfagent - jamf agent 二進位檔案的符號連結。此項已不再使用。

  • /Library/Application Support/JAMF/Jamf.app - 應用程式套件組合,用於將管理架構的元件組合在一起。

  • /Library/Application Support/JAMF/JAMF.app/Contents/MacOS/JamfAAD.app - 應用程式套件組合,用於與 Azure Active Directory (AD) 整合。

  • /Library/Application Support/JAMF/JAMF.app/Contents/MacOS/JamfDaemon.app - 應用程式套件組合,當中包含 jamf 啟動精靈。此處理程序將在 macOS 啟動的過程中啟動,以執行 Jamf 管理架構的工作 (例如,協調「Self Service」的原則執行、監控受限的軟體,以及監控應用程式使用情形)。

  • /Library/LaunchAgents/com.jamf.management.agent.plist - 用來監控使用者登入事件。

  • /usr/local/jamf/bin/jamfAAD - /Library/Application Support/JAMF/Jamf.app/Contents/MacOS/JamfAAD.app/Contents/MacOS/JamfAAD 的符號連結。

LaunchDaemon 和代理程式

  • /Library/LaunchDaemons/com.jamfsoftware.task.1.plist - 管理週期性簽入 Jamf Pro 伺服器的行為。

  • /Library/LaunchDaemons/com.jamfsoftware.startupItem.plist - 用來在 macOS 啟動過程中呼叫 StartupScript.sh 管理架構簽入指令碼一次。

  • /Library/LaunchAgents/com.jamfsoftware.jamf.agent.plist - 不再使用。

  • /Library/LaunchDaemons/com.jamf.management.daemon.plist - 用於傳送至 Jamf Pro 伺服器、受限的軟體及「Self Service」相關工作的「應用程式使用」、「網路狀態變更」、iBeacon、FileVault 資訊。

  • /Library/LaunchAgents/com.jamf.management.jamfAAD.agent.plist - 只有在伺服器上已啟用 macOS Intune 整合時,啟動檔案才會出現;用來啟動 JamfAAD.app 處理程序。

  • /Library/Preferences/com.jamf.management.jamfAAD.plist - 儲存使用者的 Azure AD 偏好設定。

  • /Library/LaunchAgents/com.jamf.management.jamfAAD.clean.agent.plist - 用來從使用者的登入金鑰鏈刪除 Azure AD ID Token,以及目前未登入電腦之使用者的使用者 Azure AD 偏好設定。

屬性清單

/Library/Preferences/com.jamfsoftware.jamf.plist - 定義 Jamf Pro 管理架構的設定 (例如 Jamf Pro 伺服器 URL、管理架構變更 ID 及安全性設定)。

Jamf Application Support 目錄

  • /Library/Application Support/JAMF/.jmf_settings.json - 包含 JamfDaemon.app 所使用的設定 (例如,受限的軟體清單)。

  • /Library/Application Support/JAMF/.userdelay.plist - 包含已推遲的原則。

  • /Library/Application Support/JAMF/bin/jamfHelper.app - 用來對使用者顯示訊息的應用程式。

  • /Library/Application Support/JAMF/bin/Management Action.app - 用來在 macOS 通知中心對使用者顯示訊息的應用程式。

  • /Library/Application Support/JAMF/Composer/ - 包含讓 Composer 儲存套件來源的工作目錄。

  • /Library/Application Support/JAMF/Config/ - 包含 Jamf Pro 伺服器定義的 iBeacon。

  • /Library/Application Support/JAMF/Downloads/ - 下載套件的暫存位置。

  • /Library/Application Support/JAMF/JAMF.keychain - 對 Jamf Pro 伺服器啟用憑證式驗證。

  • /Library/Application Support/JAMF/ManagementFrameworkScripts/StartupScript.sh - com.jamfsoftware.startupItem.plist 在啟動時呼叫以簽入 Jamf Pro 伺服器的指令碼。

  • /Library/Application Support/JAMF/Offline Policies/ - 包含標記為「離線可用」的原則內容。

  • /Library/Application Support/JAMF/Receipts/ - 包含 Jamf Pro 安裝的所有套件的回條。

  • /Library/Application Support/JAMF/tmp/ - 包含記錄檔和其他檔案的暫存位置。

  • /Library/Application Support/JAMF/usage_reports/ - 包含要傳送至 Jamf Pro 伺服器的應用程式使用資料。

  • /Library/Application Support/JAMF/Waiting Room/ - 包含快取的套件的暫存位置。

Jamf 用戶端記錄

  • /var/log/jamf.log - 包含 jamf binary 寫入的記錄訊息。

    注意:

    其他記錄可透過 macOS 記錄命令存取。若要檢視 JamfDaemon 的偵錯記錄,請執行下列命令:

    log stream --level debug --predicate 'subsystem BEGINSWITH "com.jamf.management.daemon"' --style compact

從使用「PreStage 註冊」註冊的電腦移除 Jamf 元件

這會從受 Jamf Pro 管理的電腦中移除所有 Jamf 相關元件,以及移除所有使用 Composer 建立的套件來源。

  1. Jamf Pro 中,於側邊欄頂端按一下 電腦
  2. 執行簡易或進階電腦搜尋。

    如需更多資訊,請參閱 簡易電腦搜尋進階電腦搜尋

  3. 按一下您要傳送遠端命令的目標電腦。

    如果您執行簡易搜尋來尋找電腦以外的某個項目,則必須按一下項目旁的 展開 ,才能檢視與該項目相關的電腦。

  4. 按一下 管理 索引標籤,然後按一下 移除 MDM 設定檔
  5. 在您要移除元件的電腦上開啟「終端機」。
  6. 執行下列命令:
    /usr/local/bin/jamf removeFramework

所有 Jamf 相關元件都會從電腦上移除。

從不具有 MDM 設定檔的電腦移除 Jamf 元件

這會從受 Jamf Pro 管理的電腦中移除所有 Jamf 相關元件,以及移除所有使用 Composer 建立的套件來源。

  1. 在您要移除元件的電腦上開啟「終端機」。
  2. 執行下列命令:
    /usr/local/bin/jamf removeFramework

所有 Jamf 相關元件都會從電腦上移除。