【问题标题】:how to get Temporary access key and secret key from the role based ec2 instance如何从基于角色的 ec2 实例中获取临时访问密钥和密钥
【发布时间】:2015-08-17 08:41:39
【问题描述】:

我有一个基于角色的 ec2 实例 (lynx) 我需要临时访问密钥和元数据中的秘密密钥我如何获得它?

我已尝试使用此网址 curl http://169.254.169.254/latest/meta-data/public-keys 但它没有给我任何东西

【问题讨论】:

    标签: amazon-web-services aws-ec2


    【解决方案1】:

    您可能正在寻找AWS STS。你还没有定义你的语言,所以我只能给你一个通用的方法。

    1. 将您的角色访问权限和私钥分配给STS Client
    2. 调用API函数getSessionToken
    3. 在响应中,您会收到临时凭据。

    默认情况下,这些令牌的有效期为 24 小时,当然可以更改。只需阅读有关 AWS STS 的手册,您应该能够根据自己的喜好对其进行配置。

    我希望这个答案对您有所帮助和有用。

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 1970-01-01
      • 2018-06-24
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      • 2017-10-02
      • 1970-01-01
      • 2011-12-18
      相关资源
      最近更新 更多