Implementar o RemotePC através do Jamf Pro
Usando o pacote de implementação em massa RemotePC, implementar remotamente a aplicação em vários computadores ou grupos Mac através do Jamf Pro.
Implementar o pacote RemotePC
Pré-requisitos para a implantação remota:
- Inicie sessão e descarregue o pacote de implementação em massa do RemotePC a partir da sua conta RemotePC Enterprise
- Copie o ID de configuração aplicável à sua conta
- Software Jamf Pro
Implementar o pacote RemotePC para Mac,
- Preparar o RPCHost PKG destacável à medida
A pasta RPCHost por defeito deve ser empacotada num formato que seja destacável pelo Jamf Pro. Isto pode ser feito utilizando a ferramenta Jamf Composer.
- Login para o RemotePC e descarregar o Pacote de Implantação na secção "Implantação em Massa". Descomprima o ficheiro RPCHost.zip para obter o RPCHost Folder.
- Copie a pasta RPCHost e cole-a no directório /tmp numa máquina que esteja a executar o Jamf Composer.
- Abra o Jamf Composer na sua máquina e inicie sessão, se solicitado. (Se receber uma solicitação para escolher o método de criação do seu pacote, clique em 'Cancelar').
- Arrastar e largar a pasta RPCHost do directório /tmp para a barra lateral do Compositor em 'Sources' e esta deve aparecer como uma fonte única.
- Em seguida, ajustar a propriedade e permissões do RPCHost para corresponder à pasta privada, seleccionando a pasta privada na janela central e utilizando o ícone da engrenagem e seleccionando 'Aplicar permissões a itens privados e a todos os itens fechados'.
- Clique em 'Build as PKG' e escolha 'Desktop' para guardar o RPCHost.pkg no desktop.
- Carregar o PKG para Jamf Pro Dashboard
- Entrar no Jamf Pro no browser.
- Adicionar os computadores alvo ao Jamf Pro instalando o Jamf Profile em todos os computadores alvo usando o link de inscrição Jamf Pro fornecido.
- No canto superior direito da página web, clicar em 'Definições'.
- Na secção 'Gestão Informática', clicar em 'Pacotes'.
- Clique em 'Novo'.
- Sob o painel 'Geral', na secção Nome do ficheiro clique em 'Escolher ficheiro' e seleccione o RPCHost.pkg a partir do ambiente de trabalho, que foi criado anteriormente utilizando o Jamf Composer.
- Clique em 'Guardar' para carregar o pacote.
Nota: Recomenda-se a utilização do nome único do pacote para evitar qualquer erro durante o carregamento.
- Criar uma Política Informática
- Clique em 'Computadores' no canto superior esquerdo da página.
- Clique em 'Políticas'.
- Clique em 'Novo'.
- Utilize o 'General Payload' para configure configurações básicas da política, incluindo o gatilho e a frequência de execução.
Exemplo:
- Nome de exibição: RPCHost deploy
- Gatilho: Check-In Recorrente
- Frequência de execução: Uma vez por computador
- Realizar automaticamente a política sobre o fracasso
- Realizar automaticamente a política sobre falhas.
- Clique no separador 'Pacotes' e seleccione o RPCHost.pkg destacável carregado anteriormente.
- Clique em 'Configure'.
- Encontre o seu RPCHost.pkg e clique em 'Adicionar'.
- Seleccione a opção 'Ponto de distribuição de nuvens' em 'Ponto de distribuição' dropdown.
- Assegurar-se de que 'Instalar' é seleccionado.
- Clique em 'Guardar'.
- Clique no separador 'Ficheiros e Processos' para executar um comando que irá activar o guião de instalação.
- Clique em 'Configure'.
- Em 'Execute Command', cole o seguinte e substitua o Configuration_ID pelo seu ID de configuração da secção 'RemotePC Webpage Deploy Package'.
- Um nome de grupo pode conter um máximo de 20 caracteres e não deve conter quaisquer caracteres especiais.
- O comprimento da chave privada pode variar desde o mínimo de 3 caracteres até ao máximo de 15 caracteres.
- Clique no separador 'Scope' e configure o âmbito da política para escolher computadores nos quais esta deve ser instalada. Se pretender instalar isto em todos os computadores, pode escolher 'Todos os Computadores' a partir do menu drop down. Jamf Admins deve compreender as suas próprias normas de âmbito.
- Clique em 'Guardar'.
- Na secção 'Computadores', clicar em 'Políticas' e seleccionar 'RPCHost deploy Policy'.
- Clique em 'Logs' para ver o estado de implantação de cada máquina.
- Clique no separador 'Scope' e configure o âmbito da política para escolher computadores nos quais esta deve ser instalada. Se pretender instalar isto em todos os computadores, pode escolher 'Todos os Computadores' a partir do menu drop down. Jamf Admins deve compreender as suas próprias normas de âmbito.

sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d Configuration_ID
Para incluir opções como nome de grupo,esconder bandeja, chave pessoal e permissão de pedido de ligação, seguir o comando abaixo:
Nota: O nome do grupo, bandeja de ocultação e chave pessoal são parâmetros opcionais. Pode ignorar um determinado parâmetro, se não desejar configurar o mesmo. Nesses casos, as configurações padrão serão consideradas.
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>
Exemplo:
sh /tmp/RPCHost/deploy.sh -i /tmp/RPCHost/RemotePCHost.dmg -d oWvhyxTRbmcdG5C -g Gestores -h 1 -p 1234 -a 0
Parâmetros | Descrição |
---|---|
-d <Configuration_ID> | Este é um parâmetro obrigatório e pode encontrá-lo em Deploy Package > Group deployment via MSI > ID de configuração na sua conta RemotePC |
-p <Personal_Key> | Definir uma 'Chave Pessoal' para o computador remoto |
-g <Group_Name> | Nome do grupo em que o computador será atribuído * |
-h <Hide_Tray_Icon value> | |
1 | A activação desta opção impedirá os utilizadores de acederem às opções da bandeja nos seus computadores remotos |
0 | Desmontar bandeja e permitir aos utilizadores o acesso às opções de bandeja |
-a <Connection_Request_Permission value> | |
0 | O pedido de autorização de ligação está desactivado |
1 | Declinar automaticamente a ligação no ecrã de início de sessão após o fim do pedido |
2 | Permitir automaticamente a ligação no ecrã de início de sessão após a expiração do pedido |
3 | Permitir a ligação após a expiração do pedido |
Nota:
Habilitar Acessibilidade e aprovar extensão do kernel através do perfil de configuração Jamf
Siga os passos abaixo para permitir a acessibilidade para RemotePC Desktop e aprovar a extensão do kernel para Sound Driver a partir do Painel Jamf Pro:
- Iniciar sessão no Jamf Pro e Navegar para 'Perfis de configuração' no separador 'Computadores'.
- Clique no botão '+ Novo' e introduza um nome de perfil (por exemplo 'RPCDesktopAccessibility').
- Ir para o separador 'Controlo da Política de Preferências de Privacidade', e clicar em 'Configurar'.
- Na secção 'App Access', adicionar os valores abaixo:
- Identificador: com.prosoftnet.remotepcDesktop
- Tipo de identificador: ID do pacote
- Requisito de código: anchor apple generic and identifier "com.prosoftnet.remotepcDesktop" e
(folha de certificado[campo.1.2.840.113635.100.6.1.9] /* existe */ ou certificado 1[campo.1.2.840.113635.100.6.2.6] /* existe */ e folha de certificado[campo.1.2.840.113635.100.6.1.13] /* existe */ e folha de certificado[sujeito.OU] = JWDCNYZ922)
- Clique no botão '+ Adicionar' e seleccione 'Acessibilidade' a partir da lista pendente. Clicar em 'Guardar'.
- Navegar para o separador 'Âmbito de aplicação'. A partir dos drop-downs 'Target Computers' e 'Target Users', seleccionar 'All Computers' e 'All Users' respectivamente.
- Clique em 'Guardar'.
- Clique no botão 'Logs' para ver o estado de instalação do perfil de configuração em todos os computadores.

Nota: Mac OS Catalina ou posterior exige o consentimento do utilizador para que as aplicações registem o conteúdo do ecrã. Daí a necessidade de conceder permissões de gravação do ecrã ao RemotePC. Saber mais >