Tự động đặt quyền khi tải lên Amazon S3 với Truyền 4 [đã đóng]


9

Có ai biết cách tự động đặt quyền đọc cho "Thế giới" khi tải tệp lên Amazon S3 bằng Transmit không? Đây là một quá trình hai bước trong quy trình làm việc của tôi:

  1. tải tập tin lên
  2. thay đổi quyền để cho phép tập tin được đọc

Tôi thực sự muốn loại bỏ bước 2 và chỉ cần tải tệp lên và đặt quyền. Có cách nào để tạo một hồ sơ thực hiện bước này cho tôi không?

Câu trả lời:


10

Đi vào menu Tùy chọn> Quy tắc và có thể được đặt ở đó. Không phải là một điều AWS.


6
Tôi đã chọn "Tệp mặc định" và sau đó chọn Đọc: Thế giới trong tab S3.
louielouie

@LouieLouie có câu trả lời.
Andrew

5

Có, bạn có thể sử dụng Chính sách nhóm để định cấu hình nhóm theo cách mà tất cả các tệp hiện có và mới sẽ được công khai.

Đây là chính sách xô bạn cần áp dụng:

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

Bạn có thể sử dụng Phần mềm miễn phí Trình duyệt S3 để áp dụng Chính sách nhóm: http://s3browser.com/usiness-with-amazon-s3-bucket-polaho.php

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.