在 AWS 实例中批量安装代理

以下是在 AWS 实例中批量安装代理的步骤。

  1. 在要部署代理的区域创建一个 S3 存储桶。
  2. 在产品网页控制台中,导航到 代理 选项卡 > 计算机 > 下载代理.
  3. Upload Localagent.exe to the created bucket and set the permission as public.
  4. 为 SSM 创建一个 IAM 角色。

    • 在 IAM 控制台中,导航到 角色 > 创建角色.
    • 选择受信实体类型,选择 AWS 服务.
    • 选择服务 EC2.
    • 如果指定的服务只有一个用例,则会自动选择。然后选择 下一步:权限.

    注意: 用例由服务定义,包括服务所需的信任策略。

    • 创建角色 窗口(如下图所示),搜索 AmazonEC2RoleForSSM 并选择它。

    代理安装 - AWS 实例

    注意: 您也可以将 AmazonEC2RoleForSSM 添加到已存在的 IAM 角色中。

    • 选择 下一步:审核.
  5. 更改 EC2 设置。
    • 选择现有实例。
    • 选择 操作 位于屏幕顶部。
    • 选择 实例设置 并分配已创建的角色。
  6. 运行命令以在 AWS 实例中安装代理。

    • 在 AWS 系统管理器控制台中,选择 运行命令.
    • 运行以下命令:
     New-Item -ItemType directory -Path C:\LocalOffice\localsetup 
     $WebClient = New-Object System.Net.WebClient 
    $WebClient.DownloadFile("BUCKETPATH/UEMSAgent.msi", 
    "C:\LocalOffice\localsetup\UEMSAgent.msi") 
    $WebClient.DownloadFile("BUCKETPATH/UEMSAgent.mst", 
    "C:\LocalOffice\localsetup\UEMSAgent.mst") 
    $WebClient.DownloadFile("BUCKETPATH/setup.bat", 
    "C:\LocalOffice\localsetup\setup.bat") cmd /c msiexec /i 
    C:\LocalOffice\localsetup\UEMSAgent.msi REBOOT="REALLYSUPPRESS"  
        MSIRESTARTMANAGERCONTROL="Disable" 
    TRANSFORMS=C:\LocalOffice\localsetup\UEMSAgent.mst      ENABLESILENT=yes /qn        
     

    注意: Replace BUCKETPATH with the actual object URL.

您已成功在 AWS 实例中安装代理。

受到以下公司信任