1. S3 구축
1. Aws콘솔에서 S3구축
- S3 버킷이란?
- AWS S3(Simple Storage Service)는 객체 스토리지 서비스로, 데이터를 "버킷(Bucket)"이라는 컨테이너에 저장함.
- 버킷은 데이터 파일(객체)을 저장하는 최상위 컨테이너로, 고유한 이름을 가져야 하며, 전 세계적으로 중복되지 않아야 함.

- ACL(Access Control List) 개념
- ACL은 객체와 버킷에 대한 접근 권한을 제어하는 기능.
- 개별 객체나 버킷에 대해 특정 AWS 계정 또는 그룹에 읽기/쓰기 권한을 부여할 수 있음.
- ACL 활성화 vs 비활성화
- ACL 활성화: 다른 AWS 계정에 객체 접근 권한을 ACL로 설정.
- ACL 비활성화(권장): 객체 접근 권한을 버킷 정책을 통해 제어하여 관리가 더 용이.


ACL을 사용하여 퍼블릭으로 설정할 경우 객체URL로 열림
2. CLI로 S3 구축
#버킷 생성
**aws s3 mb s3://ce30-bucket-02 --region ap-northeast-2**
#로컬시스템 파일을 버킷에 업로드
**aws s3 cp index.html s3://ce00-bucket-02
#s3에서 파일 삭제**
aws s3 rm s3://**ce30-bucket-02**/index.html
#객체 ACL 설정
**aws s3api put-bucket-acl --bucket your-bucket-name --acl public-read**

