ตั้งค่าการอนุญาตอัตโนมัติเมื่ออัพโหลดไปยัง Amazon S3 ด้วย Transmit 4 [ปิด]


9

ไม่มีใครรู้วิธีตั้งค่าการอนุญาตการอ่านสำหรับ "World" โดยอัตโนมัติเมื่ออัพโหลดไฟล์ไปยัง Amazon S3 ด้วย Transmit ปัจจุบันเป็นกระบวนการสองขั้นตอนในเวิร์กโฟลว์ของฉัน:

  1. อัพโหลดไฟล์
  2. เปลี่ยนการอนุญาตเพื่ออนุญาตให้อ่านไฟล์

ฉันต้องการกำจัดขั้นตอนที่ 2 และเพียงแค่อัปโหลดไฟล์และตั้งค่าการอนุญาต มีวิธีสร้างโปรไฟล์ที่ทำตามขั้นตอนนี้สำหรับฉันหรือไม่

คำตอบ:


10

ไปที่เมนูการตั้งค่า> กฎและที่สามารถตั้งค่าได้ ไม่ใช่สิ่ง AWS


6
ฉันตรวจสอบ "ไฟล์เริ่มต้น" จากนั้นเลือกอ่าน: โลกในแท็บ S3
louielouie

@LouieLouie มีคำตอบ
แอนดรู

5

ใช่คุณสามารถใช้นโยบายถังเพื่อกำหนดค่าที่เก็บข้อมูลในลักษณะที่ไฟล์ที่มีอยู่และไฟล์ใหม่ทั้งหมดจะเปิดเผยต่อสาธารณะ

นี่คือนโยบายฝากข้อมูลที่คุณต้องใช้:

{
  "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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.