步骤 1:安装或升级 AWS 命令行工具 - AWS Systems Manager
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

步骤 1:安装或升级 AWS 命令行工具

本主题适用于具有编程访问权限以使用 Systems Manager(或任何其他 AWS 服务)并希望从本地计算机运行 AWS CLI 或 适用于 Windows PowerShell 的 AWS 工具 命令的用户。

注意

以编程方式访问和控制台访问是可由 AWS 账户管理员授予用户的不同权限。用户可被授予这两种访问类型之一或全部。有关信息,请参阅 为 Systems Manager 创建非管理员 IAM 用户和组

有关 AWS CLI 的信息,请参阅 AWS Command Line Interface 用户指南。有关 适用于 Windows PowerShell 的 AWS 工具 的信息,请参阅 适用于 Windows PowerShell 的 AWS 工具 用户指南

有关可使用 Systems Manager 运行的所有 AWS CLI 命令的信息,请参阅 Systems Manager 的 部分AWS CLI Command Reference。有关可使用 Systems Manager 运行的所有 适用于 PowerShell 的 AWS 工具 命令的信息,请参阅 Systems Manager 的 部分适用于 PowerShell 的 AWS 工具 Cmdlet Reference。

重要

从 2020 年 1 月 10 日开始,AWS CLI 版本 1.17 和更高版本将不再支持 Python 2.6 或 Python 3.3。在此日期之后,AWS CLI 的安装程序将需要 Python 2.7、Python 3.4 或更高版本才能成功安装 AWS CLI。有关更多信息,请参阅 IAM 用户指南 中的将 AWS CLI 版本 1 与 Python 2.6 或 Python 3.3 结合使用

AWS CLI

安装或升级 AWS CLI,然后对其进行配置

  1. 按照 中的AWS Command Line Interface安装 中的说明操作,在本地计算机上安装或升级 AWS Command Line Interface 用户指南。AWS CLI

    提示

    经常使用新功能进行更新。AWS CLI定期升级 (重新安装) CLI,以确保您有权访问所有最新功能。

  2. 要配置 AWS CLI,请参阅 中的AWS Command Line Interface配置 AWS Command Line Interface 用户指南

    在此步骤中,您将按以下格式指定组织中的 AWS 管理员为您提供的凭证:

    AWS Access Key ID: AKIAIOSFODNN7EXAMPLE AWS Secret Access Key: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
    重要

    在配置 AWS CLI 时,系统将提示您指定 AWS 区域。选择 Systems Manager 中为 Amazon Web Services 一般参考 中的 Systems Manager 服务终端节点 列出的支持区域之一。如有必要,请先向管理员验证您应在哪个区域选择 AWS 账户。

    有关访问密钥的更多信息,请参阅 IAM 中的管理 用户的访问密钥IAM 用户指南。

  3. 要验证安装或升级,请从 AWS CLI 运行以下命令:

    aws ssm help

    如果成功,此命令将显示可用 Systems Manager 命令的列表。

适用于 PowerShell 的 AWS 工具

安装或升级 适用于 Windows PowerShell 的 AWS 工具,然后对其进行配置

  1. 按照 适用于 Windows PowerShell 的 AWS 工具 中的适用于 PowerShell Core 的 AWS 工具设置 适用于 Windows PowerShell 的 AWS 工具 用户指南 中的说明操作,在本地计算机上安装或升级 。适用于 PowerShell 的 AWS 工具

    提示

    适用于 PowerShell 的 AWS 工具 经常用新功能进行更新。定期升级(重新安装)适用于 PowerShell 的 AWS 工具 以确保您有权访问所有最新功能。

  2. 要配置 适用于 PowerShell 的 AWS 工具,请参阅 中的使用 AWS 凭证。适用于 Windows PowerShell 的 AWS 工具 用户指南

    在此步骤中,您将使用以下命令指定组织中的 AWS 管理员为您提供的凭证。

    Set-AWSCredential ` -AccessKey AKIAIOSFODNN7EXAMPLE ` -SecretKey wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY ` -StoreAs MyProfileName
    重要

    在配置 适用于 PowerShell 的 AWS 工具 时,您可以运行 Set-DefaultAWSRegion 以指定 AWS 区域。选择 Systems Manager 中为 Amazon Web Services 一般参考 中的 Systems Manager 服务终端节点 列出的支持区域之一。如有必要,请先向管理员验证您应在哪个区域选择 AWS 账户。

    有关访问密钥的更多信息,请参阅 中的IAM管理 用户的访问密钥。IAM 用户指南

  3. 要验证安装或升级,请从 适用于 PowerShell 的 AWS 工具 中运行以下命令。

    Get-AWSCmdletName -Service SSM

    如果成功,该命令将显示可用的 Systems Manager cmdlet 列表。