Distribuire RemotePC tramite Jamf Pro
Utilizzando il pacchetto di distribuzione di massa RemotePC, distribuisci a distanza l'applicazione su più computer Mac o gruppi tramite Jamf Pro.
Distribuire il pacchetto RemotePC
Prerequisiti per la distribuzione remota:
- Accedi e scarica il pacchetto di distribuzione di massa RemotePC dal tuo account RemotePC Enterprise
- Copia l'ID di configurazione che è applicabile al tuo account
- Software Jamf Pro
Per distribuire il pacchetto RemotePC su Mac,
- Preparare il PKG distribuibile personalizzato RPCHost
La cartella RPCHost di default deve essere impacchettata in un formato che sia distribuibile da Jamf Pro. Questo può essere fatto usando lo strumento Jamf Composer.
- Accesso al RemotePC e scaricare il pacchetto Deploy nella sezione 'Mass Deployment'. Decomprimi il file RPCHost.zip per ottenere la cartella RPCHost.
- Copia la cartella RPCHost e incollala nella directory /tmp su una macchina che sta eseguendo Jamf Composer.
- Apri Jamf Composer sulla tua macchina e accedi se richiesto. (Se ti viene richiesto di scegliere il metodo di creazione del tuo pacchetto, clicca su "Annulla").
- Trascina e rilascia la cartella RPCHost dalla directory /tmp nella barra laterale del Compositore sotto 'Sources' e dovrebbe apparire come una sorgente.
- Successivamente, regola la proprietà e i permessi di RPCHost per abbinare la cartella privata selezionando la cartella privata nella finestra centrale e usando l'icona dell'ingranaggio e selezionando "Apply Permissions to Private and All Enclosed Items".
- Fai clic su "Build as PKG" e scegli "Desktop" per salvare RPCHost.pkg sul desktop.
- Carica il PKG su Jamf Pro Dashboard
- Accedi a Jamf Pro nel browser.
- Aggiungi i computer di destinazione a Jamf Pro installando Jamf Profile in tutti i computer di destinazione utilizzando il link di iscrizione Jamf Pro fornito.
- Nell'angolo in alto a destra della pagina web, clicca su "Impostazioni".
- Nella sezione "Gestione del computer", clicca su "Pacchetti".
- Fare clic su "Nuovo".
- Sotto il pannello 'Generale', nella sezione Nome del file clicca su 'Scegliere il file' e seleziona il file RPCHost.pkg dal desktop, che è stato creato in precedenza usando Jamf Composer.
- Fare clic su "Salva" per caricare il pacchetto.
Nota: si raccomanda di usare il nome unico del pacchetto per evitare qualsiasi errore durante il caricamento.
- Creare una politica del computer
- Clicca su "Computer" in alto a sinistra della pagina.
- Clicca su "Politiche".
- Fare clic su "Nuovo".
- Usa il 'General Payload' per configurare le impostazioni di base per la policy, incluso il trigger e la frequenza di esecuzione.
Esempio:
- Nome di visualizzazione: RPCHost distribuire
- Attivazione: Check-In ricorrente
- Frequenza di esecuzione: Una volta per computer
- Rieseguire automaticamente la politica in caso di fallimento
- Rieseguire automaticamente la politica in caso di fallimento.
- Clicca sulla scheda "Pacchetti" e seleziona il deployable RPCHost.pkg caricato in precedenza.
- Fare clic su "Configurare".
- Trova il tuo RPCHost.pkg e clicca su 'Add'.
- Seleziona l'opzione "Punto di distribuzione cloud" nel menu a tendina "Punto di distribuzione".
- Assicuratevi che sia selezionato "Installa".
- Fare clic su "Salva".
- Clicca sulla scheda "File e processi" per eseguire un comando che attiverà lo script di installazione.
- Fare clic su "Configurare".
- Sotto 'Execute Command', incolla quanto segue e sostituisci Configuration_ID con il tuo ID di configurazione dalla sezione 'RemotePC Webpage Deploy Package'.
- Un nome di gruppo può contenere un massimo di 20 caratteri e non deve contenere caratteri speciali.
- La lunghezza della chiave privata può variare da un minimo di 3 caratteri a un massimo di 15 caratteri.
- Fai clic sulla scheda 'Ambito' e configura l'ambito del criterio per scegliere i computer su cui deve essere installato. Se intendi installarlo su tutti i computer, puoi scegliere 'Tutti i computer' dal menu a tendina. Gli amministratori di Jamf dovrebbero conoscere i propri standard di ambito.
- Fare clic su "Salva".
- Sotto la sezione "Computers", cliccate su "Policies" e selezionate "RPCHost deploy Policy".
- Clicca su 'Logs' per vedere lo stato di distribuzione di ogni macchina.
- Fai clic sulla scheda 'Ambito' e configura l'ambito del criterio per scegliere i computer su cui deve essere installato. Se intendi installarlo su tutti i computer, puoi scegliere 'Tutti i computer' dal menu a tendina. Gli amministratori di Jamf dovrebbero conoscere i propri standard di ambito.

sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d Configuration_ID
Per includere opzioni come nome del gruppo, hide tray, chiave personale e permesso di richiesta di connessione, seguite il seguente comando:
Nota: il nome del gruppo, l'hide tray e la chiave personale sono parametri opzionali. Puoi ignorare un particolare parametro, se non vuoi configurarlo. In questi casi, verranno considerate le impostazioni predefinite.
sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d <Configuration_ID> -g <Group_Name> -h <Hide_Tray_Icon> -p <Personal_Key> -a <Connection_Request_Permission>
Esempio:
sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d oWvhyxTRbmcdG5C -g Managers -h 1 -p 1234 -a 0
Parametri | Descrizione |
---|---|
-d <Configuration_ID> | Questo parametro è obbligatorio e si trova in Distribuzione del pacchetto > Distribuzione del gruppo tramite MSI > ID di configurazione nell'account RemotePC. |
-p <Personal_Key> | Impostare una "chiave personale" per il computer remoto |
-g <Group_Name> | Nome del gruppo in cui il computer sarà assegnato *. |
-h <Hide_Tray_Icon value> | |
1 | Abilitando questa opzione si impedirà agli utenti di accedere alle opzioni del vassoio sui loro computer remoti |
0 | Deselezionare il vassoio e permettere agli utenti di accedere alle opzioni del vassoio |
-a <Connection_Request_Permission value> | |
0 | Il permesso di richiesta di connessione è disabilitato |
1 | Rifiuta automaticamente la connessione nella schermata di login dopo la scadenza della richiesta |
2 | Permettere automaticamente la connessione nella schermata di login dopo la scadenza della richiesta |
3 | Permettere la connessione dopo la scadenza della richiesta |
Nota:
Abilitare l'accessibilità e approvare l'estensione del kernel tramite il profilo Jamf Configuration
Segui i passi seguenti per abilitare l'accessibilità per RemotePC Desktop e approvare l'estensione del kernel per Sound Driver dalla Dashboard di Jamf Pro:
- Accedi a Jamf Pro e vai a "Profili di configurazione" sotto la scheda "Computer".
- Fai clic sul pulsante '+ Nuovo' e inserisci un nome di profilo (ad esempio 'RPCDesktopAccessibility').
- Vai alla scheda "Controllo delle preferenze sulla privacy" e clicca su "Configura".
- Nella sezione 'App Access', aggiungete i seguenti valori:
- Identificatore: com.prosoftnet.remotepcDesktop
- Tipo di identificatore: ID Bundle
- Requisito del codice: ancora mela generica e identificatore "com.prosoftnet.remotepcDesktop" e
(certificato leaf[field.1.2.840.113635.100.6.1.9] /* esiste */ o certificato 1[field.1.2.840.113635.100.6.2.6] /* esiste */ e certificato leaf[field.1.2.840.113635.100.6.1.13] /* esiste */ e certificato leaf[subject.OU] = JWDCNYZ922)
- Clicca il pulsante '+ Add' e seleziona 'Accessibility' dall'elenco a discesa. Clicca su "Salva".
- Passare alla scheda 'Ambito'. Dai menu a tendina "Computer di destinazione" e "Utenti di destinazione", seleziona rispettivamente "Tutti i computer" e "Tutti gli utenti".
- Fare clic su "Salva".
- Clicca sul pulsante 'Logs' per visualizzare lo stato di installazione del profilo di configurazione su tutti i computer.

Nota: Mac OS Catalina o successivo richiede il consenso dell'utente affinché le applicazioni registrino il contenuto dello schermo. Quindi è necessario concedere i permessi di registrazione dello schermo a RemotePC. Per saperne di più >