Ответ 1
Хорошо, поэтому файл конфигурации не может быть текстовым файлом (.txt). Вы должны создать файл в CMD, и он должен быть общим файлом без какого-либо расширения.
Хорошо, поэтому я столкнулся с безумно неприятной проблемой, пытаясь достичь AWS S3 Bucket через AWS CLI через командную строку в Windows 7. CLI AWS "не может найти учетные данные", а также файл config.txt @ C:\Users\USERNAME\.aws\config.txt
.
Я пробовал путь к нему, создав переменную окружения AWS_CONFIG_FILE в ControlPanel > System > AdvancedSystemSettings > EnvironmentalVariables, но без кубиков. Я также пробовал все вышеперечисленное на другой машине Win7. Опять же, нет кубиков.
Что мне здесь не хватает. Есть ли специальное разрешение, которое необходимо установить для AWS CLI для адаптации config.txt? Помогите, прежде чем я высуну свои глаза!
Содержимое config.txt, если вам интересно, это:
[default]
aws_access_key_id = key id here
aws_secret_access_key = key here
region = us-east-1
Хорошо, поэтому файл конфигурации не может быть текстовым файлом (.txt). Вы должны создать файл в CMD, и он должен быть общим файлом без какого-либо расширения.
Существует еще один способ настройки учетных данных aws при использовании инструмента командной строки. Вы можете передавать учетные данные с помощью команды windows вместо передачи через файл. Выполните следующую команду из командной строки Windows
aws configure
Он предлагает ввести ниже вещи
AWS Access key ID:
AWS secrete key ID:
Default region Name:
Default output Format:
Смотрите видеоурок: https://youtu.be/hhXj8lM_jBs