Автоматичне встановлення дозволів під час завантаження в Amazon S3 за допомогою програми Transmit 4 [закрито]


9

Хтось знає, як автоматично встановити дозволи на читання для "World" після завантаження файлу на Amazon S3 за допомогою програми Transmit? Наразі це два етапи в моєму робочому процесі:

  1. завантажте файл
  2. змінити дозволи, щоб дозволити читати файл

Я дійсно вважаю за краще скористатися кроком 2 та просто завантажити файл та встановити дозволи. Чи є спосіб створити профіль, який робить цей крок для мене?

Відповіді:


10

Перейдіть у меню Налаштування> Правила, і там їх можна встановити. Не AWS річ.


6
Я перевірив "Файл за замовчуванням", а потім вибрав "Прочитати: Світ" на вкладці S3
louielouie

@LouieLouie має відповідь.
Андрій

5

Так, ви можете використовувати політику Bucket для налаштування відра таким чином, що всі існуючі та нові файли будуть загальнодоступними.

Ось політика щодо відра, яку потрібно застосувати:

{
  "Version": "2008-10-17",
  "Statement": [
    {
      "Sid": "AllowPublicRead",
      "Effect": "Allow",
      "Principal": {
        "AWS": "*"
      },
      "Action": [
        "s3:GetObject"
      ],
      "Resource": [
        "arn:aws:s3:::/*"
      ]
    }
  ]
}

Ви можете використовувати безкоштовну програму браузера S3, щоб застосувати політику ковша: http://s3browser.com/working-with-amazon-s3-bucket-policies.php

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.