如何在MAC上创建〜/ .aws / credentials文件

时间:2018-01-29 03:29:33

标签: macos amazon-web-services telegram

我正在为Telegram开发一个bot,我正在使用Up为AWS创建一个Lambda函数。问题是,当我想创建函数时,我得到一个错误说:

  

错误:无法找到凭据,请访问https://up.docs.apex.sh/#aws_credentials寻求帮助。

如何创建“.aws”文件夹和“凭据”文件?在什么文件夹下保存?它是在我创建机器人的同一文件夹中吗?

这是在MAC上。

5 个答案:

答案 0 :(得分:4)

  1. 首先,您需要使用以下链接安装AWS CLI for OSX。有关详细信息,请参阅Install the AWS Command Line Interface on macOS的文档。
  2. 然后,您需要创建AWS Programmatic Access Credentials(创建AWS IAM用户后)并下载凭据。为此,您需要转到AWS Web Console的IAM部分。有关详细信息,请参阅Understanding and Getting Your Security Credentials的文档。
  3. 然后使用shell命令配置凭据。有关详细信息,请参阅文档Configuring the AWS CLI

答案 1 :(得分:2)

在安装适用于Mac的AWS CLI后,键入aws configure首次初始化凭证文件。

答案 2 :(得分:2)

如果您有自制软件,则可以这样安装awscli:

brew update
brew install awscli

然后使用以下命令通过访问ID和令牌配置您的AWS:

aws configure

答案 3 :(得分:0)

您需要先配置CLI,然后才能使用它。

https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html

“快速配置 对于一般用途,“aws configure”命令是设置AWS CLI安装的最快方法。“

答案 4 :(得分:0)

  1. 通过以下链接在Mac OS中安装AWS CLI: [https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux-mac.html#cliv2-linux-mac-install][1]

  2. 验证安装。如果您使用的是版本1,请更改为aws而不是aws2

$ aws2 --version
  1. 配置
$ aws2 configure