Implementación basada en scripts de Host en macOS

No hay clasificaciones

Este artículo muestra cómo implementar la versión Host de TeamViewer 12 silenciosamente en todos tus dispositivos macOS por medio de un script de implementación y el despliegue silencioso de la versión Host de TeamViewer 12.

TeamViewer 12 incluye una nueva función para realizar instalaciones silenciosas con la herramienta de asignación, lo que permite a los usuarios de tu organización responsables de TeamViewer asignar una cuenta para mejorar sus capacidades de gestión. Ejemplos de cuentas habituales: ITSupport@SuDominio.com o HelpDesk@SuDominio.com.

Asignar una cuenta de TeamViewer a equipos macOS, Linux o Windows les proporciona permisos para administrar políticas de TeamViewer, conceder acceso fácil y muchas otras funciones útiles en un entorno profesional. Por consiguiente, permite a los administradores configurar el 90 % de los ajustes de TeamViewer sin necesidad de volver a implementar el software. 

Con macOS y un script de shell, el despliegue puede automatizarse fácilmente.

  1. Crea un script de shell que descarga tanto TeamViewer como la herramienta de asignación y ejecuta parámetros de instalación para ambos.
  2. Implementa el script en todos los dispositivos en los que deseas instalar TeamViewer Host.

El script 

set -eux cd ~/Downloads curl -O https://{link-to-your-custom-host-module}.pkg curl -O https://{link-to-the-assignment-tool}/TeamViewer_Assignment chmod +x TeamViewer_Assignment sudo installer -pkg TeamViewerHost-idc{your-custom-host-id}.pkg -target / sudo ./TeamViewer_Assignment -apitoken {API-token-of-your-host-module} -datafile /Library/Application\ Support/TeamViewer\ Host/Custom\ Configurations/{the-Config-ID-of-your-host-module}/AssignmentData.json

Recuerda sustituir {higlighted text} por sus propios valores.

Ejemplo de script

set -eux cd ~/Downloads curl -O https://teamviewer.com/TeamViewerHost-idc12abc3d.pkg curl -O https://teamviewer.com/TeamViewer_Assignment chmod +x TeamViewer_Assignment sudo installer -pkg TeamViewerHost-idc12abc3d.pkg -target / sudo ./TeamViewer_Assignment -apitoken 1234-ylQcaABCDE5e6p7YEzYu -datafile /Library/Application\ Support/TeamViewer\ Host/Custom\ Configurations/12abc3d/AssignmentData.json 

Para más información acerca de la ejecución del script, consulta el siguiente vídeo:

Historial de versiones
Revisión n.º
2 de 2
Última actualización:
noviembre
Actualizado por:
 
Etiquetas (1)
Colaboradores