且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

新的 IAM 管理员用户看到“您无权执行此操作"

更新时间:2022-11-26 07:49:36

您的 AWS CLI 正在从其他地方获取凭证.请参阅配置设置和优先级

Your AWS CLI is getting credentials from somewhere else. See Configuration Settings and Precedence

确保它没有从环境变量或其他位置获取凭据.AWS CLI 按以下顺序查找凭证和配置设置:

Make sure it is not getting the credentials from environment variables or from other locations. The AWS CLI looks for credentials and configuration settings in the following order:

  • 命令行选项 - 可以将区域、输出格式和配置文件指定为命令选项以覆盖默认设置.
  • 环境变量 – AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEY 等
  • AWS 凭证文件 – 在 Linux、OS X 或 Unix 上位于 ~/.aws/credentials,在 Windows 上位于 C:UsersUSERNAME .awscredentials.除了默认配置文件之外,此文件还可以包含多个命名配置文件.
  • CLI 配置文件 – 通常位于 Linux、OS X 或 Unix 上的 ~/.aws/config,或 Windows 上的 C:UsersUSERNAME .awsconfig.此文件可以包含默认配置文件、命名配置文件以及每个配置文件的 CLI 特定配置参数.
  • 实例配置文件凭证 - 这些凭证可用于具有指定实例角色的 EC2 实例,并通过 Amazon EC2 元数据服务提供.