Если у вас есть учетные данные в ~/.aws/credentials
, вам не нужно устанавливать переменные окружения AWS_ACCESS_KEY_ID
& AWS_SECRET_ACCESS_KEY
.
Переменные среды действительны только для сеанса.
Если вы используете boto3, вы можете указать учетные данные при создании самого клиента.
Лучший способ настроить учетные данные AWS - установить Интерфейс командной строки AWS (CLI) и запустить aws configure
из консоли bash:
~/.aws/credentials format
[default]
aws_access_key_id = ***********
aws_secret_access_key = ************