设置Amazon证书 - Amazon Serverless Application Model
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

设置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 configure AWS Access Key ID [None]: your_access_key_id Amazon Secret Access Key [None]: your_secret_access_key Default 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_id aws_secret_access_key = your_secret_access_key

     

  • 环境变量— 您可以将AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY环境变量。

    要在 Linux 或 macOS 上设置这些变量,请使用出口命令:

    export AWS_ACCESS_KEY_ID=your_access_key_id export AWS_SECRET_ACCESS_KEY=your_secret_access_key

    要在 Windows 上设置这些变量,请使用设置命令:

    set AWS_ACCESS_KEY_ID=your_access_key_id set AWS_SECRET_ACCESS_KEY=your_secret_access_key