本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
设置Amazon证书
这些区域有:Amazon SAM要求您设置命令行界面 (CLI)Amazon凭据以便它可以调用Amazon代表您提供服务。例如,Amazon SAMCLI 调用 Amazon S3 和Amazon CloudFormation.
你可能已经设置Amazon要使用的凭据Amazon工具,就像其中一个Amazon开发工具包或Amazon CLI. 如果没有,本主题将向您展示建议的设置方法Amazon凭证。
要设置Amazon凭据,你必须拥有访问密钥 ID和您的私有访问密钥适用于要配置的 IAM 用户。有关访问密钥 ID 和秘密访问密钥的信息,请参阅。管理 IAM 用户的访问密钥中的IAM 用户指南.
接下来,确定你是否有Amazon CLI已安装。然后,按照以下某一部分中的说明操作:
使用 Amazon CLI
如果您有Amazon CLI已安装,请使用aws configure命令并按照提示进行操作:
$aws configureAWS Access Key ID [None]:your_access_key_idAmazon Secret Access Key [None]:your_secret_access_keyDefault region name [None]: Default output format [None]:
有关的信息aws configure命令,请参阅快速配置Amazon CLI中的Amazon Command Line Interface用户指南.
不使用Amazon CLI
如果您没有Amazon CLI安装后,您可以创建凭证文件或设置环境变量:
-
凭证文件— 你可以在Amazon本地系统上的凭据文件。此文件必须位于以下位置之一中:
-
~/.aws/credentials在 Linux 或 macOS 上 -
Windows 上的
C:\Users\USERNAME\.aws\credentials
此文件应包含以下格式的行:
[default] aws_access_key_id =your_access_key_idaws_secret_access_key =your_secret_access_key -
-
环境变量— 您可以将
AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY环境变量。要在 Linux 或 macOS 上设置这些变量,请使用出口命令:
export AWS_ACCESS_KEY_ID=your_access_key_idexport AWS_SECRET_ACCESS_KEY=your_secret_access_key要在 Windows 上设置这些变量,请使用设置命令:
set AWS_ACCESS_KEY_ID=your_access_key_idset AWS_SECRET_ACCESS_KEY=your_secret_access_key