如何清除 AWS Configure 中的凭证?

新手上路,请多包涵

我已删除 sudo nano ~/.aws/config 中的 AWS 凭证。但是,凭证仍在 aws configure 中。有没有办法以清除状态重置 aws configure

原文由 ultraInstinct 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.8k
2 个回答

只需删除 ~/.aws/credentials 以及 ~/.aws/config

编辑:注意路径引用用户主目录并且特定于系统中的每个用户。

原文由 pavan 发布,翻译遵循 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 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题