我已将要安装快照的EC2实例上安装了卷。
我使用以下策略创建了一个新的IAM用户:
{
"Statement": [
{
"Sid": "...",
"Effect": "Allow",
"Action": [
"ec2:CreateSnapshot",
"ec2:CreateTags",
"ec2:DeleteSnapshot",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeSnapshots",
"ec2:DescribeTags",
"ec2:DescribeVolumeAttribute",
"ec2:DescribeVolumeStatus",
"ec2:DescribeVolumes"
],
"Resource": [
"arn:aws:ec2:eu-west-1:MY_USER_ID"
]
}
]
}
我已将访问密钥和秘密添加到我的文件中~/.bashrc
并获得了它。当我运行时ec2-describe-snapshots
,得到以下响应:Client.UnauthorizedOperation: You are not authorized to perform this operation.
当我"Resource"
还是"*"
我的时候,我能够列出所有类型的亚马逊快照。我希望创建该eu-west-1
区域中我自己拥有/可见的快照。
Resource
为*
,就可以创建快照了。我可以假设快照将始终以我帐户的私有方式创建吗?