AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 1:安装或升级 AWS 命令行工具
本主题适用于具有编程访问权限以使用 Systems Manager(或任何其他 AWS 服务)并希望从本地计算机运行 AWS CLI 或 适用于 Windows PowerShell 的 AWS
工具 命令的用户。
有关 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。
- AWS CLI
-
安装或升级 AWS CLI,然后对其进行配置
-
按照 中的AWS Command Line Interface安装 中的说明操作,在本地计算机上安装或升级 AWS Command Line Interface 用户指南。AWS CLI
经常使用新功能进行更新。AWS CLI定期升级 (重新安装) CLI,以确保您有权访问所有最新功能。
-
要配置 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 用户指南。
-
要验证安装或升级,请从 AWS CLI 运行以下命令:
aws ssm help
如果成功,此命令将显示可用 Systems Manager 命令的列表。
- 适用于 PowerShell 的 AWS 工具
-
安装或升级 适用于 Windows PowerShell 的 AWS 工具,然后对其进行配置
-
按照 适用于 Windows PowerShell 的 AWS 工具 中的适用于 PowerShell Core 的 AWS 工具设置 或 适用于 Windows PowerShell 的 AWS 工具 用户指南 中的说明操作,在本地计算机上安装或升级 。适用于 PowerShell 的 AWS 工具
适用于 PowerShell 的 AWS 工具 经常用新功能进行更新。定期升级(重新安装)适用于 PowerShell 的 AWS 工具 以确保您有权访问所有最新功能。
-
要配置 适用于 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 用户指南
-
要验证安装或升级,请从 适用于 PowerShell 的 AWS 工具 中运行以下命令。
Get-AWSCmdletName -Service SSM
如果成功,该命令将显示可用的 Systems Manager cmdlet 列表。