启动实例后我可以将其附加到 IAM 角色吗?

启动实例后我可以将其附加到 IAM 角色吗?

出现错误:

root@omp_affiliate_backend ~]# s3cmd get s3://admarvel-noc/all-users/nrpe-plugins.tar.gz .
s3://admarvel-noc/all-users/nrpe-plugins.tar.gz -> ./nrpe-plugins.tar.gz  [1 of 1]
ERROR: S3 error: 403 (Forbidden):

是因为 iam 角色吗?由于没有为 omp_affiliate_backend 服务器分配 iam 角色,而另一台服务器具有 iam 角色 (AmazonS3FullAccess),因此可以轻松下载该 tar。

如果是,我可以在启动实例后(即现在)将 IAM 角色附加到实例吗?如果不行,我该如何从该存储桶下载?

答案1

不可以。您应该启动一个具有角色的新实例。除此之外,您必须创建自己的 AWS IAM 用户、配置 API 密钥并将其提供给 s3cmd

相关内容