전송 4를 사용하여 Amazon S3에 업로드 할 때 자동 설정 권한 [닫기]


9

누구든지 전송을 사용하여 파일을 Amazon S3에 업로드 할 때 "World"에 대한 읽기 권한을 자동으로 설정하는 방법을 알고 있습니까? 현재 워크 플로에서 2 단계 프로세스입니다.

  1. 파일을 업로드
  2. 파일을 읽을 수 있도록 권한 변경

2 단계를 없애고 파일을 업로드하고 권한을 설정하는 것을 선호합니다. 이 단계를 수행하는 프로파일을 작성하는 방법이 있습니까?

답변:


10

환경 설정> 규칙 메뉴로 이동하면 여기에서 설정할 수 있습니다. AWS가 아닙니다.


6
"Default File"을 체크 한 다음 S3 탭에서 Read : World를 선택했습니다.
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.