如何删除 aws configure 配置文件?

ard*_*yan 2 aws-cli

要在 aws cli 中创建自定义配置文件,我使用以下命令:

aws configure --profile user1
Run Code Online (Sandbox Code Playgroud)

但是,我找不到任何命令来删除我的配置文件之一。

小智 7

您好,您需要命令还是只需要删除配置文件?

\n

您可以编辑:\nWindows

\n
C:\\Users\\USERNAME\\.AWS\\credentials\nC:\\Users\\USERNAME\\.AWS\\config\n    \n(%USERPROFILE%\\.aws\\config \n%USERPROFILE%\\.aws\\credentials)\n
Run Code Online (Sandbox Code Playgroud)\n

或者

\n

Linux 和 macOS

\n
~/.aws/config ~/.aws/credentials\n~/.aws/config ~/.aws/config\n
Run Code Online (Sandbox Code Playgroud)\n

如果您担心多次执行,可以使用 powershell 或 sed\xe2\x80\xa6 创建脚本

\n
Get-Content test.txt) | ForEach-Object { $_ -replace "<profile>", "" } | Set-Content C:\\Users\\USERNAME.AWS\\config\n
Run Code Online (Sandbox Code Playgroud)\n

或者

\n
sed -i 's/"[profile profile]//g' ~/.aws/config\n
Run Code Online (Sandbox Code Playgroud)\n

重要提示:您需要将替换写入与您的除非配置文件相关的所有行,我也应该为您的凭据文件执行此操作。

\n