
기존에 ACI규칙을 프라이빗으로 설정한것을 퍼블릭으로 바꿔보자.
권한 탭으로 이동

편집 클릭

모든 체크를 풀어주고 변경사항 저장
객체 > index.html 체크 > url 복사

객체의 URL을 복사해보자.
직접 접속이 되지 않는다.

s3 콘솔로 이동
세팅을 더 해줘야함 ..
권한 > 스크롤 아래로 > 객체 소유권

편집 클릭

ACL이 복원된다는것을 확인합니다 체크
객체마다 설정
객체 체크 > 작업 > 퍼블릭으로 설정


다시 접근해보면 잘 나오지만

이미지는 아직 퍼블릭이 아니므로 안나오는 상태
이미지도 위 과정처럼 퍼블릭으로 바꿔준다.

클라우드프론트와 로딩 속도를 비교해보자

서울 리전
남아메리카 상파울루 리전으로 선택 > 버킷 만들기 선택



퍼블릭 액세스 차단 부분 체크 해제하기

버전관리는 비활성화
버킷만들기 클릭
IAM으로 이동
왼쪽메뉴 > 역할 > 주황색 역할생성 클릭
ec2 선택

s3에 대한 권한 주기 계속 .. AmazonS3FullAccess 선택


아래는 기본으로 설정되있는것
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sts:AssumeRole" //sts는 토큰같은것.. AssumeRole 를 부여하겠다
],
"Principal": { //주체
"Service": [
"ec2.amazonaws.com"
]
}
}
]
}
역할생성 클릭
ec2 > 왼쪽메뉴 > 인스턴스 >
asg04 체크 (이미 만들어둔 인스턴스라 가정 ....)

작업 > 보안 > IAM 역할 수정 클릭
만든 ec2-s3-role 선택함

클라우드쉘이동

aws s3 cp s3://khskwj-seoul/index.html ./
인덱스파일을 상파울루로 보내보자.
인덱스파일 안에 서울 문구를 상파울루로 고쳐 보내자.
vi index.html
:27 // 콜론 누르고 27
상파울루로 편집하고 :wq 눌러 나오기
토끼 이미지도 가져와보자.
aws s3 cp s3://khskwj-seoul/images/two-rabbit.jpg ./




업로드한것을 퍼블릭으로 설정해주자.

상파울루 리전은 로딩속도가 확연히 느리긴 하다

예전파일로 복원해보기 ..
서울 버킷 > 버전 표시에 체크해보기

밑에있는 시간 예전파일 체크해서 다운로드


이번엔 올릴때부터 퍼블릭 권한을 줘보자

'AWS' 카테고리의 다른 글
| (5-2) 도커 컨테이너 여러 명령어 (0) | 2025.03.23 |
|---|---|
| (5-1) 도커 컨테이너 (0) | 2025.03.23 |
| (4-3) S3 버킷에 업로드, 삭제, 백업 해보기 (0) | 2025.03.16 |
| [3-4] https 인증서 적용하기 , 로드밸런서 만들어보기. (0) | 2025.03.09 |
| [3-3] AWS 고가용성 및 내결함성 / EC2 로드밸런서 구성하기 (0) | 2025.03.09 |