macOS 上基于脚本的 Host 部署

无评分

在本文中,您将了解到如何使用可部署脚本和 TeamViewer 12 Silent Host Rollout 将 TeamViewer 12 Host 静默部署至您的所有 macOS 设备。

TeamViewer 12 通过分配工具提供了静默安装的新功能。这使得组织中的负责TeamViewer用户可用它来分配帐户,以获得更好的管理功能。例如,通常将帐户定义为 ITSupport@YourDomain.com 或 HelpDesk@YourDomain.com。

将 TeamViewer 帐户分配至 macOS、Linux 或 Windows 计算机后,您将有权限管理 TeamViewer 策略,快捷访问权限并使用更多专业环境中功能。管理员可由此管理约 90%的TeamViewer 设置,而无需重新部署该软件。 

采用 macOS 和 Shell 脚本,可轻松实现自动部署

  1. 创建一个Shell 脚本,下载 TeamViewer 和分配工具并运行两者的安装参数。
  2. 将该脚本部署至要安装 TeamViewer Host 的所有设备。

脚本 

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

请务必将 {higlighted text} 替换为自己的值。

脚本外观如何

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 

欲了解运行该脚本的更多信息,请观看以下视频:

版本历史
修订号
4 / 4
上次更新时间:
‎19 七月 2018, 12:17 PM
更新依据:
 
标签 (1)
贡献者