如何获得Amazon的AWS_ACCESS_KEY_ID?


136

我对AWS完全陌生。

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

  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • MERCHANT_ID
  • MARKETPLACE_ID

我刚刚创建了一个AWS账户。我想要某种类型的沙箱帐户,因此可以尝试代码示例。

我必须采取的确切步骤是:

  1. 创建一个沙箱帐户
  2. 获取这些凭证

Answers:


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

谢谢阿米特,但我做到了。但是我不想发送实际的付款,等等。我想模拟所有这些交易。这就是为什么我想要得到沙箱。也许我想念什么?
Padraig 2014年

6
AWS在第一年就差不多了。如果您选择“ t1.micro”,EC2不会花费您任何费用。所有初创公司通常都会在乞讨中使用它。您可以通过aws网站随时随地启动和停止服务器,并且如果需要付费,则只需按实际使用量付费。
阿米特·塔莫尔

2
@AmitTalmor另外,也同意大多数初创公司在乞讨时都会
New Alexandria

1
这些是旧的说明。参见Jace Browning的回答
阿舒尔

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

3
单击导航栏中的我的用户名时,没有安全凭据选项。
SgtPooki

2
@SgtPooki,它被称为“ 我的安全证书”:)
Enigo

21

Amit的答案会告诉您如何获取您的密码AWS_ACCESS_KEY_ID,但是“ 您的安全证书”页面不会显示您的密码AWS_SECRET_ACCESS_KEY。正如该博客所指出的

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

因此,如果您不记得自己AWS_SECRET_ACCESS_KEY的博客,那么博客会继续讲述如何创建一个新博客:

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

在此处输入图片说明

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

在此处输入图片说明

至于您的其他问题:

  • 我不确定MERCHANT_IDMARKETPLACE_ID
  • 我相信您的沙盒问题已通过Amit的观点得到了解决,即您可以免费使用AWS一年。

提醒

7

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


2
这不是对OP问题的答案。在某些情况下,您需要这样做。
Sean256 '18

@ Sean256 OP的问题是什么意思?
Shin Kim

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.