如何清除 AWS Configure 中的凭证?
How Do I Clear The Credentials In AWS Configure?
我已经删除了AWS credentials in sudo nano ~/.aws/config
. But, the credentials are still in aws configure
。有没有办法用清除状态重置 aws configure
?
只需删除 ~/.aws/credentials
以及 ~/.aws/config
编辑:注意路径引用用户主目录并且特定于系统中的每个用户。
如果您创建了多个配置文件,请不要删除这些文件,因为如果删除这些文件,所有配置文件都会丢失!
除非那是你想要的:)
转到每个文件 -
- ~/.aws/credentials
- ~/.aws/config
并仅删除您要删除的零件配置文件。例如
~/.aws/credentials
[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
这是 mac 用户的图形演示
不确定这是否会清除凭据,但我能够通过再次 运行ning aws configure 并输入新凭据来简单地更改凭据。我还能够通过 运行ning aws configure --newusername 创建多个配置文件,并且我可以通过附加 --profile newusername 来 运行 该用户的未来命令。这里有很好的教程:https://www.crybit.com/configure-iam-user-on-your-linux-machine/
也许只是 Windows 的事情,但是如果你像 Aniket Thakur 建议的那样编辑 ~.\aws\config 和 ~.\aws\credentials 文件,你可能 运行 遇到 aws configure
抱怨您删除的配置文件不可用的问题。这似乎是因为 AWS_PROFILE 环境变量正在引用该配置文件。取消设置该变量,您应该恢复正常。
试图在他的回答下发表评论,但我没有足够的积分(在这个帐户上)。
我已经删除了AWS credentials in sudo nano ~/.aws/config
. But, the credentials are still in aws configure
。有没有办法用清除状态重置 aws configure
?
只需删除 ~/.aws/credentials
以及 ~/.aws/config
编辑:注意路径引用用户主目录并且特定于系统中的每个用户。
如果您创建了多个配置文件,请不要删除这些文件,因为如果删除这些文件,所有配置文件都会丢失! 除非那是你想要的:)
转到每个文件 -
- ~/.aws/credentials
- ~/.aws/config
并仅删除您要删除的零件配置文件。例如
~/.aws/credentials
[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
这是 mac 用户的图形演示
不确定这是否会清除凭据,但我能够通过再次 运行ning aws configure 并输入新凭据来简单地更改凭据。我还能够通过 运行ning aws configure --newusername 创建多个配置文件,并且我可以通过附加 --profile newusername 来 运行 该用户的未来命令。这里有很好的教程:https://www.crybit.com/configure-iam-user-on-your-linux-machine/
也许只是 Windows 的事情,但是如果你像 Aniket Thakur 建议的那样编辑 ~.\aws\config 和 ~.\aws\credentials 文件,你可能 运行 遇到 aws configure
抱怨您删除的配置文件不可用的问题。这似乎是因为 AWS_PROFILE 环境变量正在引用该配置文件。取消设置该变量,您应该恢复正常。
试图在他的回答下发表评论,但我没有足够的积分(在这个帐户上)。