You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

EB CLI配置报错:AWS密钥无效及Access ID含义咨询

解决AWS EB CLI eb init授权错误及密钥概念澄清

先明确两个密钥的定义

  • aws-access-id:不是用户名、注册邮箱,是IAM用户的访问密钥ID(Access Key ID),格式为类似AKIAXXXXXXXXXXXXXX的字符串。
  • aws-secret-key:不是AWS账户的登录密码,是IAM用户的秘密访问密钥(Secret Access Key),格式为类似wJalrXUtnFEMI/K7MDENG/bPxRfiCYXXXXXXXXXXXX的字符串。

解决NotAuthorizedError报错的步骤

  1. 确认密钥类型正确:你输入的应该是IAM用户的访问密钥,而非账户登录密码或根账户密钥。
  2. 重新生成访问密钥:
    • 登录AWS控制台,进入IAM服务。
    • 找到你的IAM用户,切换到「安全凭证」标签页。
    • 点击「创建访问密钥」,保存生成的Access Key ID和Secret Access Key(注意:Secret Access Key仅在生成时显示一次,务必妥善保存)。
  3. 重新执行eb init:在弹出的终端中输入刚生成的两个密钥,不要输入其他无关信息。
  4. 验证IAM权限配置:确认该IAM用户已被添加到包含AdministratorAccess权限策略的用户组中,或直接为用户附加该策略。
  5. 清理旧配置(如果有):
    • Windows系统下删除C:\Users\<你的用户名>\.aws\credentials文件中的旧密钥条目;
    • 重新执行eb init完成配置。

内容的提问来源于stack exchange,提问作者tgmjack

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 08:40:26