Amazon S3: доступ запрещен через Linux - PullRequest
0 голосов
/ 04 октября 2018

У меня есть проект начальной загрузки для загрузки и удаления файла в корзине Amazon S3.Проект работает нормально с Windows, но когда я пытаюсь загрузить что-либо с помощью curl в Linux через Putty, запустив jar.Это дает мне ошибку «Отказано в доступе».

com.amazonaws.services.s3.model.AmazonS3Exception: Access Denied (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID: 375C21354BE2ACDA), S3 Extended Request ID: /xgEH2iJdFPSyuHsyRv6du3+Pyy/qW5MQHBCw5OoQ4Z5D+5PmSB+ElyKbeE1SiYjArQX1+FrGAA=

См. Полную ошибку на прилагаемом изображении:

нажмите здесь, чтобы увидеть изображение

Ответы [ 2 ]

0 голосов
/ 04 октября 2018

Возможно, вы не настроили свои учетные данные AWS для Linux.

Здесь приведены инструкции

, просто убедитесь, что у вас есть aws_access_key_id и aws_secret_access_key

0 голосов
/ 04 октября 2018

Можете ли вы проверить свои учетные данные IAM и параметры политики S3?

  1. Учетные данные

Независимо от платформы необходимо использовать учетные данные ( идентификатор ключа доступа& секретный ключ доступа ).Убедитесь, что файлы учетных данных имеют одинаковый идентификатор ключа доступа.

Политика S3

Политика S3 может обрабатывать запретить / разрешить доступ согласно учетным данным или IP-адресам.Вы настраиваете такую ​​политику?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...