У меня есть код Python, который извлекает все файлы из AWS S3.Но проблема в том, что код работает на одном сервере, а ошибка возникает на другом.Я тоже пытался запустить на докере.Но возникает та же ошибка.
botocore.exceptions.ClientError: Произошла ошибка (AccessDenied) при вызове операции ListObjects: Доступ запрещен
Мой код Python:
s3 = boto3.resource("s3")
ug = s3.Bucket("bucket")
file_path = []
ug_objects = ug.objects.filter(
Prefix='prefix')
for obj in ug_objects: //error occurs at this line
Я полагаю, это не проблема с разрешениями, потому что она работает на другом сервере