Подтвердить что ты не робот

Интерфейс командной строки AWS Невозможно найти учетные данные - специальные разрешения

Хорошо, поэтому я столкнулся с безумно неприятной проблемой, пытаясь достичь 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
4b9b3361

Ответ 1

Хорошо, поэтому файл конфигурации не может быть текстовым файлом (.txt). Вы должны создать файл в CMD, и он должен быть общим файлом без какого-либо расширения.

Ответ 2

Существует еще один способ настройки учетных данных aws при использовании инструмента командной строки. Вы можете передавать учетные данные с помощью команды windows вместо передачи через файл. Выполните следующую команду из командной строки Windows

aws configure 

Он предлагает ввести ниже вещи

AWS Access key ID:
AWS secrete key ID:
Default region Name:
Default output Format:

Смотрите видеоурок: https://youtu.be/hhXj8lM_jBs