导出Aws凭据

时间:2014-05-22 04:23:28

标签: node.js amazon-web-services amazon-ec2 amazon-s3

我正在按照本教程上传一个带有aws-sdk的nodejs应用程序到beanstalk。

http://aws.amazon.com/developers/getting-started/nodejs/

但是我不理解这一步:

Configure the Access Keys
Export your access keys to environment variables and replace the ellipses (...) with your access keys:
export AWS_ACCESS_KEY_ID="..."

export AWS_SECRET_ACCESS_KEY="..."

帮助?感谢

1 个答案:

答案 0 :(得分:0)

设置帐户时,您会收到两个长幻数。它们是您用于访问AWS上的资源的标识符,必须保密。

您可以从您的亚马逊帐户here获取ACCESS_KEY_ID,但您无法再获取秘密访问密钥。您应该在帐户设置时记录安全的地方。您可以通过查看该页面上的Access Keys来创建一个新的。

说明显示如何将这些标识符编号放入环境变量中,以便后续命令知道要连接到哪个帐户。通过将省略号替换为两个键,在ssh会话中运行命令。这将设置环境变量,以下命令应该访问您的帐户。

例如:

export AWS_ACCESS_KEY_ID="DSFGHGTHYJKRTERTE/"
export AWS_SECRET_ACCESS_KEY="DETHRTYJDGTYJ%HFR%HFTHJJJ"
node sample.js