我已删除 sudo nano ~/.aws/config
中的 AWS 凭证。但是,凭证仍在 aws configure
中。有没有办法以清除状态重置 aws configure
?
原文由 ultraInstinct 发布,翻译遵循 CC BY-SA 4.0 许可协议
我已删除 sudo nano ~/.aws/config
中的 AWS 凭证。但是,凭证仍在 aws configure
中。有没有办法以清除状态重置 aws configure
?
原文由 ultraInstinct 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您创建了多个配置文件,请不要删除这些文件,因为如果您删除这些文件,所有配置文件都会丢失! 除非那是你想要的:)
转到每个文件 -
- ~/.aws/credentials
- ~/.aws/config
并仅删除要删除的零件轮廓。例如。
~/.aws/凭证
[default]
aws_access_key_id=yourAccessKeyId
aws_secret_access_key=yourSecretAccessKey
[user2]
aws_access_key_id=yourAccessKeyId
aws_secret_access_key=yourSecretAccessKey
和
~/.aws/config
[default]
region=us-west-2
output=json
[profile user2]
region=us-east-1
output=text
如果那是您想要的,只需删除与 user2 配置文件相对应的条目。而且您还应该为您配置的配置文件提供配置文件名称 -
aws configure --profile user2
否则它将只是 [默认]
更多详细信息 - http://docs.aws.amazon.com/cli/latest/userguide/cli-multiple-profiles.html
原文由 Aniket Thakur 发布,翻译遵循 CC BY-SA 3.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答795 阅读✓ 已解决
2 回答3.2k 阅读
只需删除
~/.aws/credentials
以及~/.aws/config
编辑:注意路径引用用户主目录并且特定于系统中的每个用户。