【发布时间】:2021-07-30 00:34:18
【问题描述】:
我尝试学习 AWS 并尝试将配置文件添加到实例。
我创建了一个 Windows ec2 实例和两个用户(读者和作者),我使用 awscli 进行配置:
aws configure
命令执行后,我输入了 reader 凭据。
之后,在 C:\users\Administrator\.aws 文件夹中创建了两个文件(config 和 credentials)
文件 credentials 包含 default 配置文件,但我需要向服务器添加两个额外的配置文件。在最后,credentials 文件应如下所示:
据我了解,我需要为命令 aws configure 设置管理员凭据,但是如何添加另外两个配置文件?
【问题讨论】:
-
如果这些是真实的 AWS 凭证,那么您应该立即 rotate and deactivate 访问密钥。
-
一般来说,您使用错误的解决方案向您的 EC2 实例提供 AWS 凭证。您应该为 EC2 实例分配适当的 IAM 角色,而不是硬编码的 IAM 用户凭证。如果实例确实需要多个凭证,则应允许启动它的 IAM 角色承担额外的 IAM 角色,这些角色本身提供所需的权限。
-
@jarmod 非常感谢。实际上,我只是按照教程进行操作,我希望将来我会熟悉您提到的方式。 *凭证不是真实的,谢谢!
标签: amazon-web-services amazon-ec2