반응형
가정
- ELB 구축된 상태
실습
- 버킷 정책 설정
- ELB 속성 설정 편집
먼저 S3 버킷 정책을 설정해줘야 한다.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::<elb-account-id>:root"
},
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::<버킷명>/<경로>/AWSLogs/<your-aws-account-id>/*"
},
{
"Effect": "Allow",
"Principal": {
"Service": "logdelivery.elb.amazonaws.com"
},
"Action": "s3:GetBucketAcl",
"Resource": "arn:aws:s3:::<버킷명>"
}
]
}
ELB Account, 본인의 계정 AWS ID, 버킷명, 경로 등으로 바꾸어서 S3 정책에 복사/붙여넣기 하면 된다.
로그를 저장할 S3 버킷을 선택 - 변경 내용 저장
(만약 Permission 어쩌구 뜨면 위 정책 설정이 제대로 안되어있는 경우다.)
반응형
'서버 > AWS' 카테고리의 다른 글
[AWS]15. OwnCloud와 S3 연동 (feat. SNS Topic) (1) | 2024.03.13 |
---|---|
[AWS]14. Cloudfront 단일 배포로 웹 서비스 구현 (Route53, ELB, Auto Scaling, S3, RDB) (0) | 2024.01.24 |
[AWS]12. S3 기반 정적 웹 사이트 호스팅 (Route53, Cloudfront) (0) | 2024.01.20 |
[AWS]11. Amazon DynamoDB 실습 (0) | 2023.02.26 |
[AWS]10. Amazon S3 버킷 생성 (0) | 2023.02.23 |
댓글