如何解决IAM用户安全凭证未反映在AWS凭证文件中
TL; DR: 是否可以使用AWS CLI
用我的AWS账户中的IAM用户信息更新本地存储的credentials
文件? / em>
我正在按照本AWS Amplify教程中的说明进行操作,其中包括以下步骤:
- 创建IAM用户
- 向
amplify
CLI提供IAM用户凭据
步骤2更新了我的本地\.aws\credentials
文件,以包括步骤1中创建的IAM用户的配置文件。
此后,我个人决定回到IAM控制台并创建一个新的access key ID
。
此新访问密钥未包含在我的本地\.aws\credentials
文件中,因此我想添加它。 我该怎么做?
我尝试复制由amplify
CLI工具创建的配置文件条目,并粘贴到aws_access_key_id
和aws_secret_access_key
中。但是,我不确定如何更新toolkit_artifact_guid
。在为同一IAM用户创建新的配置文件时,我应该使用相同的toolkit_artifact_guid
吗?
解决方法
aws configure
命令可用于将新的配置文件添加到您的配置中
使用--profile
标志在.aws/config
文件中创建配置文件。
https://docs.aws.amazon.com/cli/latest/reference/configure/
toolkit-artifact-guid
是工具使用的一段元数据,例如IDE的扩展。不需要指定新的IAM配置文件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。