我已删除. sudo nano ~/.aws/config
但是,凭证仍在aws configure
. 有没有办法以aws configure
清除状态重置?
问问题
103571 次
4 回答
110
~/.aws/credentials
只需删除~/.aws/config
编辑:注意路径引用用户主目录并且特定于系统中的每个用户。
于 2017-09-20T10:50:55.623 回答
98
如果您创建了多个配置文件,请不要删除这些文件,因为如果您删除这些文件,所有配置文件都会丢失! 除非那是你想要的:)
转到每个文件 -
- ~/.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
于 2017-11-16T09:53:02.157 回答
0
不确定这是否会清除凭据,但我可以通过再次运行 aws configure 并输入新凭据来简单地更改凭据。我还可以通过运行 aws configure --newusername 创建多个配置文件,并且可以通过附加 --profile newusername 对该用户运行未来的命令。这里有很好的教程:https ://www.crybit.com/configure-iam-user-on-your-linux-machine/
于 2022-02-10T01:39:02.097 回答