【问题标题】:Exporting Aws credentials导出 Aws 凭证
【发布时间】:2014-05-22 12:42:59
【问题描述】:

我正在按照本教程将带有 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="..."

帮助?谢谢

【问题讨论】:

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


    【解决方案1】:

    您在设置帐户时会收到两个长长的幻数。它们是您用于访问 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
    

    【讨论】:

    • 我在命令行上编写 git aws.push 来将我的应用程序上传到 beanstalk(而不是 ssh)。如果在我的访问密钥存储在我的 .elasticbeanstalk/aws_credential_file 中,那与导出方式相同吗?
    猜你喜欢
    • 2018-04-08
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 2020-05-29
    • 2014-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多