如何获取Amazon的AWS_ACCESS_KEY_ID?

Pad*_*aig 111 access-keys amazon-web-services

我是AWS的新手.

我从亚马逊下载了一些示例代码,我需要设置一些常量:

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • MERCHANT_ID
  • MARKETPLACE_ID

我刚刚创建了一个AWS账户.我想要一些沙盒帐户,所以我可以尝试代码示例.

我需要采取的具体步骤是:

  1. 创建一个沙盒帐户
  2. 获取这些凭据

Ami*_*mor 141

  1. 请访问:http://aws.amazon.com/
  2. 注册并创建一个新帐户(他们会为您提供1年试用或类似的选项)
  3. 转到您的AWS账户概述
  4. 右上角的帐户菜单(上面有你的名字)
  5. 子菜单:安全凭证

  • AWS几乎是第一年.如果你选择't1.micro'EC2并不需要任何费用.所有创业公司通常都会在乞讨中使用它.您可以通过aws网站随时启动和停止服务器,如果有任何费用,您只需支付实际使用费用. (6认同)
  • 这些说明对我不起作用. (3认同)
  • @AmitTalmor 另外,同意大多数初创公司在*乞求*时使用它 (2认同)
  • 这些是旧指令。参见 [Jace Browning 的回答](/sf/answers/2656349741/) (2认同)

Jac*_*ing 56

  1. 打开AWS控制台
  2. 单击右上角附近的用户名,然后选择我的安全凭据
  3. 单击侧栏中的" 用户 "
  4. 点击您的用户名
  5. 单击Security Credentials选项卡
  6. 单击创建访问密钥
  7. 单击" 显示用户安全凭据"

  • 单击右上角的用户名时,我没有看到“我的安全凭证”。我看到的只是“帐户”、“组织”、“服务配额”、“计费仪表板”、“切换角色”、“注销”。 (14认同)
  • @SgtPooki 它叫做 **My Security Credentials** :) (3认同)
  • 与所有其他超过 5 分钟的有关 AWS 的帖子一样,这篇文章已经过时了。 (3认同)
  • 单击导航栏中的我的用户名时,没有安全凭据选项。 (2认同)

Mic*_*rie 19

Amit的回答告诉你如何获得你的AWS_ACCESS_KEY_ID,但你的安全证书页面不会透露你的AWS_SECRET_ACCESS_KEY.正如这篇博客所指出的:

顾名思义,秘密访问密钥就像你的密码一样是秘密.正如AWS忘记密码(您必须设置新密码)一样,您不会将密码泄露给您,新的安全凭证页面在初始创建后不允许检索秘密访问密钥.您应该安全地存储您的秘密访问密钥作为安全性最佳实践,但您始终可以随时生成新的访问密钥.

所以如果你不记得你的话AWS_SECRET_ACCESS_KEY,博客会继续讲述如何创建一个新的:

  1. 创建一个新的访问密钥:

在此输入图像描述

  1. "下载.csv密钥文件,其中包含访问密钥ID和秘密访问密钥.":

在此输入图像描述

至于你的其他问题:

  • 我不确定MERCHANT_IDMARKETPLACE_ID.
  • 我相信你的沙箱问题是由阿米特解决的,你可以在没有付费的情况下与AWS一起玩一年.


Oha*_*adR 19

亚马逊会不时更改管理控制台,因此上述先前的答案与 2020 年无关。

获取秘密访问密钥的方法(2020 年 10 月)是:

  1. 转到 IAM 控制台:https : //console.aws.amazon.com/iam
  2. 点击“用户”。(见图) 在此处输入图片说明
  3. 转到您需要他的访问密钥的用户。 在此处输入图片说明

当我看到上面的答案时,我可以假设我的答案将在一年内变得无关紧要:-)

HTH


Shi*_*Kim 6

在“我的帐户==>安全凭证”中创建access_key_id是非常危险的。因为密钥具有所有权限。请创建“ IAM”用户,并仅附加您需要的一些策略。

  • 这不是对 OP 问题的回答。有些情况下你需要这个。 (2认同)