手动安装SSM Agent在 EC2 实例上Windows Server - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

手动安装SSM Agent在 EC2 实例上Windows Server

Amazon Systems Manager客服 (SSM Agent)默认情况下,预先安装在以下Amazon Machine Images(AMIs):

  • Windows Server2008-2012 年AMIs2016 年 11 月或之后发布

  • Windows Server2016 和 2019

如果您的托管实例是Windows Server已创建BEFO2016 年 11 月,然后 EC2Config 在您的实例上处理 Systems Manager 请求。我们建议您升级现有实例以使用最新版本的 EC2Config。您可以使用最新的 EC2Config 安装程序,在安装 EC2Config 的同时安装 SSM Agent。并排版本SSM Agent与您从早期创建的实例兼容Windows Server AMIs,并允许您使用 2016 年 11 月之后发布的 SSM 功能。有关如何安装最新版本的 EC2Config 服务的信息,请参阅安装最新版的 EC2Config中的Windows 实例 Amazon EC2 用户指南.

重要

更新版本的SSM Agent每次在中添加新功能或更新现有功能时,将发布新的版本。如果较早版本的代理正在实例上运行,有些SSM Agent进程可能会失败。为此,我们建议您自动完成确保SSM Agent在实例上的最新状态。有关信息,请参阅 自动更新到SSM Agent。订阅主题SSM Agent发布说明页面获 GitHub 有关通知SSM Agent更新了。

如果需要,您可以手动下载并安装最新版本的SSM Agent在 Amazon Elastic Compute Cloud (Amazon EC2) 实例上,Windows Server使用以下过程。

重要

此过程适用于在 Windows Server 的 EC2 实例上安装或重新安装 SSM Agent。如果需要在本地服务器或虚拟机 (VM) 上安装代理,以便与 Systems Manager 结合使用,请参阅安装SSM Agent为混合环境 (Windows).

要手动安装最新版本的SSM Agent在 EC2 实例上Windows Server

  1. 使用远程桌面或 Windows PowerShell 登录实例。

  2. 将最新版本的 SSM Agent下载到您的实例。您可以使用 PowerShell 命令或直接下载链接来进行下载。

    PowerShell

    按顺序运行以下三条 PowerShell 命令。这些命令允许您下载SSM Agent,而无需调整 Internet Explorer (IE) 增强安全设置,然后安装代理并删除安装文件。

    64-bit
    Invoke-WebRequest ` https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/windows_amd64/AmazonSSMAgentSetup.exe ` -OutFile $env:USERPROFILE\Desktop\SSMAgent_latest.exe
    32-bit
    Invoke-WebRequest ` https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/windows_386/AmazonSSMAgentSetup.exe ` -OutFile $env:USERPROFILE\Desktop\SSMAgent_latest.exe
    Start-Process ` -FilePath $env:USERPROFILE\Desktop\SSMAgent_latest.exe ` -ArgumentList "/S"
    rm -Force $env:USERPROFILE\Desktop\SSMAgent_latest.exe
    直接下载

    使用以下链接将最新版本的 SSM Agent 下载到您的实例。

    https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/windows_amd64/AmazonSSMAgentSetup.exe

    运行下载的 AmazonSSMAgentSetup.exe 文件以安装 SSM Agent。

  3. 在 PowerShell 中发送以下命令,以启动或重新启动 SSM Agent:

    Restart-Service AmazonSSMAgent
重要

SSM Agent需要 Windows PowerShell 3.0 或更高版本来运行某些Amazon Systems Manager文档(SSM 文档)Windows Server实例(例如,传统AWS-ApplyPatchBaseline文档中)。验证您的 Windows Server 实例是否在 Windows Management Framework 3.0 或更高版本上运行。此框架包括 Windows PowerShell。有关更多信息,请参阅 Windows 管理框架 3.0