AWS CLI ищет учетные данные в следующих местах:
1. Файл профиля сеанса (.
profile) в домашнем каталоге пользователя, вызывающего CLI.
2. Файл учетных данных по умолчанию (.
AWS/credentials), расположенный в домашнем каталоге профиля пользователя.
3. Файл .
AWS/credentials файл в текущем рабочем каталоге.
Файл AWS/credentials в корне текущего аккаунта AWS.
PRO TIP: AWS CLI ищет учетные данные в различных местах, включая переменные среды, файл учетных данных AWS и службу метаданных экземпляра EC2. Если вы используете AWS CLI для доступа к ресурсам AWS, вы должны знать о потенциальных последствиях для безопасности.
5. Файл ~/.
AWS/credentials.
Файл профиля сеанса (.profile) является файлом учетных данных по умолчанию. Если файл профиля сеанса не найден, AWS CLI ищет файл .AWS/credentials в домашнем каталоге пользователя, вызывающего CLI, и в текущем рабочем каталоге.
Если файл .AWS/credentials не найден ни в одном из этих мест, AWS CLI ищет файл .AWS/credentials в корне текущего аккаунта AWS.
Если файл .AWS/credentials не найден ни в одном из указанных мест, AWS CLI запрашивает учетные данные.