Postup upgradu klientů na počítačích Mac v Configuration Manager

Platí pro: Configuration Manager (Current Branch)

Důležité

Od ledna 2022 je tato funkce Configuration Manager zastaralá. Další informace najdete v tématu Počítače Mac.

Pokud chcete upgradovat klienta pro počítače Mac pomocí aplikace Configuration Manager, postupujte podle pokynů v tomto článku. Můžete si také stáhnout instalační soubor klienta systému Mac, zkopírovat ho do sdíleného síťového umístění nebo do místní složky na počítači Mac a pak dát uživatelům pokyn, aby instalaci spustili ručně.

Poznámka

Před provedením těchto kroků se ujistěte, že váš počítač Mac splňuje požadavky. Další informace najdete v tématu Podporované operační systémy pro počítače Mac.

Stažení nejnovějšího klienta pro Mac

Klient systému Mac pro Configuration Manager není na instalačním médiu Configuration Manager k dispozici. Instalační soubory klienta systému Mac jsou obsaženy v souboru Instalační služby systému Windows s názvemConfigmgrMacClient.msi.

Poznámka

Instalační balíček klienta macOS není k dispozici pro nová nasazení, ale stávající nasazení jsou podporována až do 31. prosince 2022.

Vytvoření instalačního souboru klienta systému Mac

V počítači s Windows spusťte ConfigmgrMacClient.msi. Tento instalační program rozbalí instalační soubor klienta systému Mac s názvem Macclient.dmg. Ve výchozím nastavení najdete tento soubor v následující složce: C:\Program Files\Microsoft\System Center Configuration Manager for Mac client.

Extrahování instalačních souborů klienta

Zkopírujte soubor Macclient.dmg do počítače Mac. Připojte soubor Macclient.dmg v systému macOS a zkopírujte jeho obsah do složky na počítači Mac.

Vytvoření souboru .cmmac

  1. Otevřete složku Nástroje instalačních souborů klienta systému Mac. Pomocí nástroje CMAppUtil vytvořte soubor .cmmac z instalačního balíčku klienta. Tento soubor použijete k vytvoření aplikace Configuration Manager.

  2. Zkopírujte nový soubor CMClient.pkg.cmmac do síťového umístění, které je dostupné pro počítač, na kterém běží konzola Configuration Manager.

    Další informace najdete v tématu Doplňkové postupy pro vytváření a nasazování aplikací pro počítače Se systémem Mac.

Vytvoření a nasazení aplikace

  1. V konzole Configuration Manager vytvořte aplikaci ze souboru CMClient.pkg.cmmac.

  2. Nasaďte tuto aplikaci do počítačů Mac ve vaší hierarchii.

Instalace aktualizovaného klienta

Stávající klient Configuration Manager na počítačích Mac vyzve uživatele, aby si nainstaloval aktualizaci. Po instalaci klienta musí uživatelé restartovat počítač Mac.

Po restartování počítače se automaticky spustí Průvodce zápisem počítače , který si vyžádá nový uživatelský certifikát.

Pokud nepoužíváte Configuration Manager zápis, ale nainstalujte klientský certifikát nezávisle na Configuration Manager, přečtěte si téma Konfigurace klientů pro použití existujícího certifikátu.

Konfigurace klientů pro použití existujícího certifikátu

Tento postup použijte, pokud chcete zabránit spuštění Průvodce zápisem počítače a nakonfigurovat upgradovaného klienta tak, aby používal existující klientský certifikát.

  1. V konzole Configuration Manager vytvořte položku konfigurace typu Mac OS X.

  2. Přidejte do této položky konfigurace nastavení s typem nastavení Skript.

  3. Do nastavení přidejte následující skript:

    #!/bin/sh  
    echo "Starting script\n"  
    echo "Changing directory to MAC Client\n"  
    cd /Users/Administrator/Desktop/'MAC Client'/  
    echo "Import root cert\n"  
    /usr/bin/sudo /usr/bin/security import /Users/Administrator/Desktop/'MAC Client'/Root.pfx -A -k /Library/Keychains/System.Keychain -P ROOT  
    echo "Using openssl to convert pfx to a crt\n"  
    /usr/bin/sudo openssl pkcs12 -in /Users/Administrator/Desktop/'MAC Client'/Root.pfx -out Root1.crt -nokeys -clcerts -passin pass:ROOT  
    echo "Adding trust to root cert\n"  
    /usr/bin/sudo /usr/bin/security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.Keychain Root1.crt  
    echo "Import client cert\n"  
    /usr/bin/sudo /usr/bin/security import /Users/Administrator/Desktop/'MAC Client'/MacClient.pfx -A -k /Library/Keychains/System.Keychain -P MAC  
    echo "Executing ccmclient with MP\n"  
    sudo ./ccmsetup -MP https://SCCM34387.SCCM34387DOM.NET/omadm/cimhandler.ashx  
    echo "Editing Plist file\n"  
    sudo /usr/libexec/Plistbuddy -c 'Add:SubjectName string CMMAC003L' /Library/'Application Support'/Microsoft/CCM/ccmclient.plist  
    echo "Changing directory to CCM\n"  
    cd /Library/'Application Support'/Microsoft/CCM/  
    echo "Making connection to the server\n"  
    sudo open ./CCMClient  
    echo "Ending Script\n"  
    exit  
    
  4. Přidejte položku konfigurace do standardních hodnot konfigurace. Pak nasaďte standardní hodnoty konfigurace do všech počítačů Mac, které nainstalují certifikát nezávisle na Configuration Manager.