Hon*_*iao 10 amazon-web-services aws-cli
我有一个adminuser
位于Administrators
组中的 IAM 用户(具有 AdministratorAccess)。
我已经习惯aws configure
了设置。
~/.aws/config
[default]
region = us-east-1
output = json
Run Code Online (Sandbox Code Playgroud)
~/.aws/凭证
[default]
aws_access_key_id = ************
aws_secret_access_key = ************
Run Code Online (Sandbox Code Playgroud)
但是当我跑步时
aws lambda list-functions --profile adminuser
,它说
找不到配置文件 (adminuser)
一旦我运行export AWS_DEFAULT_PROFILE=adminuser
,并aws lambda list-functions --profile adminuser
再次运行
,它显示:
botocore.exceptions.ProfileNotFound:找不到配置文件 (adminuser)
我读了AWS CLI Config profile not found。所以我尝试改为
~/.aws/config
[adminuser]
region = us-east-1
output = json
Run Code Online (Sandbox Code Playgroud)
~/.aws/凭证
[adminuser]
aws_access_key_id = ************
aws_secret_access_key = ************
Run Code Online (Sandbox Code Playgroud)
并aws lambda list-functions --profile adminuser
再次运行,然后它显示:
您必须指定一个地区。您还可以通过运行“aws configure”来配置您的区域。
我也像AWS官方文档演示一样尝试过
~/.aws/config
[default]
region = us-east-1
output = json
[adminuser]
region = us-east-1
output = json
Run Code Online (Sandbox Code Playgroud)
~/.aws/凭证
[default]
aws_access_key_id = ************
aws_secret_access_key = ************
[profile adminuser]
aws_access_key_id = ************
aws_secret_access_key = ************
Run Code Online (Sandbox Code Playgroud)
但还是失败了。
我怎样才能aws lambda list-functions --profile adminuser
成功运行?谢谢
Hon*_*iao 14
我终于通过使用成功
~/.aws/config
[default]
region = us-east-1
output = json
Run Code Online (Sandbox Code Playgroud)
~/.aws/凭证
[adminuser] // <- here changes to adminuser
aws_access_key_id = ************
aws_secret_access_key = ************
region = us-east-1 // <- note this line
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
30633 次 |
最近记录: |