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

Ubuntu系统中AWS CLI执行aws login时出现UnknownOperationException错误

AWS CLI aws login 浏览器显示 <UnknownOperationException/> 问题排查

排查步骤

  • 确认AWS CLI版本:执行 aws --version,确保使用的是AWS CLI v2(v1对SSO的支持有限),如果是v1,彻底卸载后重新安装v2。
  • 清理CLI缓存与配置备份:
    • 删除CLI缓存目录:rm -rf ~/.aws/cli/cache
    • 备份现有配置文件:
      cp ~/.aws/config ~/.aws/config.bak
      cp ~/.aws/credentials ~/.aws/credentials.bak
      
    • 删除原配置文件后,重新执行 aws configure sso 初始化SSO配置,再尝试aws login。
  • 手动验证SSO登录URL:执行aws login时,复制终端输出的登录URL(类似https://device.sso.<区域>.amazonaws.com/),手动粘贴到浏览器访问,检查是否能正常加载授权页面,同时确认URL中的区域与你的AWS账户区域一致。
  • 重置系统默认浏览器:Ubuntu上执行 update-alternatives --config x-www-browser,选择常用的浏览器(如Chrome、Firefox)作为默认,再重新运行aws login。
  • 检查网络环境:关闭系统代理或防火墙,尝试直接访问AWS SSO服务;如果必须使用代理,在~/.aws/config中添加代理配置:
    [default]
    http_proxy = http://<代理地址>:<端口>
    https_proxy = https://<代理地址>:<端口>
    
  • 验证AWS SSO配置:登录AWS控制台,检查你的SSO用户权限集是否正常,SSO实例是否有近期配置变更,确保用户拥有对应的SSO访问权限。

内容的提问来源于stack exchange,提问作者A. S. K.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.01 13:28:13