분류 전체보기 (306)
2025-10-31 21:10:20
반응형

 

반응형
2025-10-30 21:37:44
반응형

 

 

 


1. AWS Console에서 S3 Service 검색 - Create bucket 버튼 마우스로 클릭

2. 

 

반응형
2025-10-30 21:36:36
반응형

 


1. S3 Bucket 생성

Amazon S3

1-0. AWS Region : Asia Pacific (Seoul) ap-northeast-2

※ AWS Region 확인!

1-1. AWS Console에서 S3 Service 검색 → Create bucket 버튼 마우스로 클릭

1-2. Bucket name 입력

Bucket name : my-shared-bucket-[이니셜]
Bucket name : my-shared-bucket-yjshin12345

1-3. Block Public Access Check Setting 그대로 유지

1-4. Versioning Default Setting 유지

1-5. Encryption Default Setting 유지 → Create bucket 버튼 마우스로 클릭

1-6. Amazon S3 Bucket 생성 완료 


2. Access Point 생성

2-1. Amazon S3 왼쪽 메뉴에서 Access Points 마우스로 클릭 → Create access point 버튼 마우스로 클릭

- Access Points (General Purpose Buckets, FSx file systems) 마우스로 클릭
- Create access point 버튼 마우스로 클릭

2-2. Access point name 항목 입력 후 Bucket name - Browse S3 버튼 마우스로 클릭

Access point name: finance-ap

2-3. Choose a bucket to attach this access point to 팝업창 뜨면 위에서 생성한 버킷 이름 선택 → Choose bucket 버튼 마우스로 클릭

 2-4. Block all public access Check 해제

2-5. Access Point policy - 추후 설정 예정이므로 Default Setting 유지

2-6. Create access point 버튼 마우스로 클릭

2-7. Amazon S3 Access Point 생성 완료


3. Access Point ARN 확인

3-1. Access Points 목록에서 finance-ap 마우스로 클릭 → Properties 탭 선택

Amazon Resource Name (ARN) 확인 → 메모장에 복사해 놓기
arn:aws:s3:ap-northeast-2:123456789101:accesspoint/finance-ap

ARN은 정책 적용 및 접근 테스트 시 사용


S3 Bucket - Properties - ARN 복사 아님 XXX


4. Access Point 정책 설정

4-1. S3 - Access Points → finance-ap 선택 → Permissions 탭 선택 → Access point policy → [Edit] 버튼 마우스로 클릭

IAM 계정 ID - 12345678910
IAM 사용자 이름 - yjshin
Access Point ARN - 3-1.에서 복사한 Access Point ARN 주소 복붙

AWS 계정 하나로 실습하므로 IAM 계정 ID는 IAM User가 달라져도 동일

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowFinanceUser",
      "Effect": "Allow",
      "Principal": {
        "AWS": "arn:aws:iam::<계정ID>:user/<IAM사용자이름>"
      },
      "Action": "s3:*",
      "Resource": [
        "<Access Point ARN>/object/*"
      ]
    }
  ]
}
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AllowFinanceUser",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::12345678910:user/yjshin"
            },
            "Action": "s3:*",
            "Resource": "arn:aws:s3:ap-northeast-2:12345678910:accesspoint/finance-ap/object/*"
        }
    ]
}

4-2. Access point 정책 입력 완료 후 Save 버튼 마우스로 클릭


5. Access Point로 Object Upload Test

5-1. S3 Access Point - [Objects] 탭 선택 → [Upload] 버튼 마우스로 클릭

5-2. Upload - [Add files] → hello.txt file upload

5-3. hello.txt 파일 업로드 완료 후 [Upload] 버튼 마우스로 클릭

5-4. Upload 완료 메시지 확인 후 [Close] 버튼 마우스로 클릭

5-5. [Object] 탭 → hello.txt 파일 마우스로 클릭

5-6. [Properties] - ARN 주소에 accesspoint 포함 확인


6. Access Point를 통한 접근 테스트

6-1. S3 Access Point 정책 설정한 IAM 사용자 로그인

6-2. Amazon S3 Console → Access Points (General Purpose Buckets, FSx file systems) → finance-ap 마우스로 클릭

6-3. [Objects] → hello.txt 파일 확인

6-4. hello.txt 파일 접근 여부 확인

 

반응형
2025-10-30 21:34:35
반응형
반응형
2025-10-30 21:32:46
반응형
반응형
2025-10-30 21:31:49
반응형
반응형
2025-10-27 22:16:47
반응형

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

가용영역이나 서브넷 설정 재확인 필요

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형

'Cloud Engineering Bootcamp > 7. AWS' 카테고리의 다른 글

24. Static websites and DynamoDB  (0) 2025.10.30
23. Configuring the DynamoDB Todos Table  (0) 2025.10.30
21. Calling Lambda with API Gateway  (0) 2025.10.27
20. AWS Lambda Function  (0) 2025.10.27
19. Presigned URL Practice  (0) 2025.10.27
2025-10-27 21:39:32
반응형
반응형

'Cloud Engineering Bootcamp > 7. AWS' 카테고리의 다른 글

23. Configuring the DynamoDB Todos Table  (0) 2025.10.30
22. Amazon RDS - MySQL Practice  (0) 2025.10.27
20. AWS Lambda Function  (0) 2025.10.27
19. Presigned URL Practice  (0) 2025.10.27
18. AWS S3 Practice  (0) 2025.10.27
2025-10-27 21:36:51
반응형
반응형

'Cloud Engineering Bootcamp > 7. AWS' 카테고리의 다른 글

22. Amazon RDS - MySQL Practice  (0) 2025.10.27
21. Calling Lambda with API Gateway  (0) 2025.10.27
19. Presigned URL Practice  (0) 2025.10.27
18. AWS S3 Practice  (0) 2025.10.27
17. AWS CLI Practice  (0) 2025.10.27
2025-10-27 21:35:27
반응형
반응형

'Cloud Engineering Bootcamp > 7. AWS' 카테고리의 다른 글

21. Calling Lambda with API Gateway  (0) 2025.10.27
20. AWS Lambda Function  (0) 2025.10.27
18. AWS S3 Practice  (0) 2025.10.27
17. AWS CLI Practice  (0) 2025.10.27
16. Using Amazon Q Developer  (0) 2025.10.27
2025-10-27 21:34:38
반응형
반응형

'Cloud Engineering Bootcamp > 7. AWS' 카테고리의 다른 글

20. AWS Lambda Function  (0) 2025.10.27
19. Presigned URL Practice  (0) 2025.10.27
17. AWS CLI Practice  (0) 2025.10.27
16. Using Amazon Q Developer  (0) 2025.10.27
15. Configuring the IDE development environment  (0) 2025.10.27
2025-10-27 21:33:49
반응형
반응형