1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 谢谢,我发现我遗漏了 AWS_DEFAULT_REGION=cn-north-1,导致它返回无效令牌。
我通过以下方法解决了问题 1 在运行命令前添加 AWS_DEFAULT_REGION 2 允许我的角色使用 S3:PubObjectAcl:
{
"Sid": "Stmt2",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws-cn:iam::AccountB-ID:role/MyPutObjectRole"
},
"Action": ["s3:PutObject","s3:PutObjectAcl"],
"Resource": "arn:aws-cn:s3:::MyPublicBucket/*"
}
3 然后执行: aws s3 cp xxx.txt s3://myPublicBucket --acl public-read
相关内容
- AWS 官方已更新 10 个月前
