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

Ubuntu 22.04下AWS CLI配置profile后无法识别求助

解决AWS CLI命名Profile不生效的问题
  • aws configure list默认查看default profile的配置,你配置的是bright_eu命名profile,需要指定profile才能查看对应配置:

    aws configure list --profile bright_eu
    
  • 检查~/.aws/config和~/.aws/credentials的格式是否正确:

    • credentials文件格式(直接写profile名称):
      [bright_eu]
      aws_access_key_id = 你的访问密钥ID
      aws_secret_access_key = 你的秘密访问密钥
      
    • config文件格式(注意profile名称前要加profile 前缀):
      [profile bright_eu]
      region = 你设置的区域(比如eu-west-1)
      output = json (如果设置了输出格式)
      
  • 修正文件权限:AWS CLI要求.aws目录权限为700,配置文件权限为600,否则会忽略凭证,执行以下命令:

    chmod 700 ~/.aws
    chmod 600 ~/.aws/config ~/.aws/credentials
    
  • 清除CLI缓存(若存在):

    rm -rf ~/.aws/cli/cache
    
  • 测试profile有效性:用带profile参数的命令验证,比如:

    aws s3 ls --profile bright_eu
    

    若能正常返回结果,说明配置已生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 09:22:36