本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
共享文件 config
和 credentials
的位置
共享credentials
文件 Amazon config
和文件是纯文本文件,默认情况下位于计算机上名为 .aws
“” 的home
文件夹中。
在 Linux 和 macOS,通常显示为 ~/.aws
。在 Windows 上,它是 %USERPROFILE%\.aws
。
操作系统 | 文件的默认位置和名称 |
---|---|
Linux 和 macOS |
|
Windows |
|
路径开头的 ~/
或 ~
后跟文件系统的默认路径分隔符是通过按顺序检查来解析的。
-
(所有平台)
HOME
环境变量 -
(Windows 平台)
USERPROFILE
环境变量 -
(Windows 平台)
HOMEDRIVE
环境变量,位于HOMEPATH
环境变量之前(例如,$HOMEDRIVE$HOMEPATH
) -
(可选,根据 SDK 或工具)特定于 SDK 或工具的主路径解析函数或变量
如有可能,如果在路径开头指定了用户的主目录(例如,~username/
),则会将其解析到请求的用户名的起始目录(例如,/home/username/.aws/config
)。
更改这些文件的默认位置
使用环境变量
可以设置以下环境变量,将这些文件的位置或名称从默认值更改为自定义值:
-
config
文件环境变量:AWS_CONFIG_FILE
-
credentials
文件环境变量:AWS_SHARED_CREDENTIALS_FILE
使用 JVM 系统属性
您可以设置以下 JVM 系统属性,将这些文件的位置或名称从默认值更改为自定义值:
-
config
文件 JVM 系统属性:aws.configFile
-
credentials
文件环境变量:aws.sharedCredentialsFile
有关如何设置 JVM 系统属性的说明,请参阅如何设置 JVM 系统属性。