AWS CLI配置文件与凭证文件

Pic*_*Cls 7 amazon-web-services aws-cli

我了解AWS CLI可以使用configcredentials文件来存储它的本地配置文件配置.

有没有人知道关于每个文件应该包含哪些内容的任何一般指导和/或最佳实践?

Pic*_*Cls 11

可以在AWS CLI文档中的Configuration and Credential Files下找到涵盖这两个文件的AWS文档.

总结一下:

  • 这两个文件是不同的,以便能够从不太敏感的配置信息中分离凭证.
  • credentials文件仅用于存储配置的配置文件的凭据信息.(目前限于:aws_access_key_id,aws_secret_access_keyaws_session_token)
  • config文件用于存储配置的配置文件的非敏感配置选项.
  • config文件还可以配置为包含任何也可以存储在credentials文件中的信息.
  • 如果为configcredentials文件中的配置文件指定了冲突的凭据信息,则文件中的那些信息credentials优先.