您可以使用 uagdeployec2.ps1 PowerShell 命令将 Unified Access Gateway 部署到 Amazon AWS EC2。

过程

  1. Unified Access Gateway 的“VMware 下载”页面中,将以下 PowerShell 脚本下载到您的 Windows 计算机上:uagdeployec2.ps1uagdeploy.psm1
  2. 在 PowerShell 终端运行以下命令:uagdeployec2.ps1 <file_name>.ini
    file_name 是 INI 文件的名称。
    注: 如果收到错误消息 错误: 无法部署 UAG - 用户数据限制为 16384 字节 (Error: Failed to deploy UAG - User data is limited to 16384 bytes),这意味着 INI 文件中的配置数据对 Amazon AWS EC2 部署而言过大。这是 Amazon 未来可能会增加的已知限制。

    存在此限制时,可能需要减少 INI 文件中指定的配置数据量。例如,您可以检查 SSL 证书文件,以查看是否可以移除不必要的根证书或中间证书。或者,如果在部署期间不需要 SSL 证书,您可以在部署后使用 Unified Access Gateway 管理 UI 移除证书并上载 SSL 证书。

下一步做什么

  1. 停止 Unified Access Gateway 实例。
  2. 使用以下命令清除当前 Unified Access Gateway 实例中的 userData 值:edit-EC2InstanceAttribute -InstanceId i-12345678 -Attribute userData -Value "blank"
    重要说明: 建议清除 userData 值,以避免密码以明文形式显示在 AWS CLI 中。