gpt4 book ai didi

aws-cli - 使用aws cli时访问被拒绝,但在Web控制台中允许访问

转载 作者:行者123 更新时间:2023-12-03 14:00:57 24 4
gpt4 key购买 nike

我的IAM帐户至少具有“管理员”特权。在Web控制台中,我可以执行所有操作。例如,
aws gui

最近,我通过提供访问 key ,默认区域和输出格式下载了aws-cli和quickly configured。然后,我尝试发出一些命令,发现其中大多数(但不是全部)都存在权限问题。例如

$ aws --version
aws-cli/1.16.243 Python/3.7.4 Windows/10 botocore/1.12.233
$ aws s3 ls s3://test-bucket

An error occurred (AccessDenied) when calling the ListObjectsV2 operation: Access Denied
$ aws ec2 describe-instances

An error occurred (UnauthorizedOperation) when calling the DescribeInstances operation: You are not authorized to perform this operation.
$ aws iam get-user
{
"User": {
"Path": "/",
"UserName": "xxx@xxx.xxx",
"UserId": "xxxxx",
"Arn": "arn:aws:iam::nnnnnnnnnn:user/xxx@xxx.xxx",
"CreateDate": "2019-08-21T17:09:25Z",
"PasswordLastUsed": "2019-09-21T16:11:34Z"
}
}

在我看来,使用访问 key 进行身份验证的cli与使用MFA进行身份验证的Web控制台具有不同的权限集。

为什么CLI和GUI之间的权限不一致?如何使其一致?

最佳答案

我遇到了同样的问题,并通过将用户添加到IAM中具有管理员访问权限的新组来解决此问题。

为此,请转到用户IAM,单击您的用户,然后单击[添加权限]
在下一个屏幕中,单击[创建组],然后选择管理员访问权限

enter image description here

关于aws-cli - 使用aws cli时访问被拒绝,但在Web控制台中允许访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58042096/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com