我似乎在删除使用
为测试用户创建的访问密钥配置文件时遇到了困难aws configure --profile testuser
我尝试删除~/.aws
目录中的条目但是当我运行aws configure
时,我收到以下错误。
botocore.exceptions.ProfileNotFound: The config profile (testuser) could not be found
解决方法是在我的[profile testuser]
文件中添加~/.aws/config
,但我不想这样做。我想从我的机器中删除此testuser配置文件的所有痕迹。
答案 0 :(得分:5)
Configuring the AWS Command Line Interface文档页面列出了存储配置文件的各个位置,例如:
~/.aws/credentials
C:\Users\USERNAME \.aws\credentials
还有默认配置文件,这听起来像是可能导致您出现问题的原因:
export AWS_DEFAULT_PROFILE=user2
set AWS_DEFAULT_PROFILE=user2
我建议您查看是否已设置环境变量。
答案 1 :(得分:1)
寻找隐藏的文件夹; .aws /凭证 它的路径名很可能是:'/Users/COMPUTER_NAME/.aws/credentials' 将计算机名称更改为您的计算机名称,在那里您将找到两个文件, 配置和凭据,使用常规文本编辑器对其进行编辑