2. 6.OCI탐험일지–객체저장소(사전인증된요청)
객체 저장소 사전 인증된 요청 개괄(1)
• 사용자가 자신의 자격 증명 없이 버킷이나 객체에 접근(읽기/쓰기)할 수 있는 방법을 제공
• API 키를 소유하지 않고서도 접근 가능(구글 스토리지 등에서 링크가 있는 사용자에게 공개 옵션과 유사)
• 사전 인증된 요청을 생성하면 고유한 URL 이 생성 → curl/wget을 사용해 사전 인증된 요청에서 식별된 객체 저장소에 접
근 가능
• 대상
• 버킷의 모든 객체
• 버킷의 특정 객체
• 지정된 접두사가 있는 버킷의 모든 객체
사전 인증된 요청
3. 6.OCI탐험일지–객체저장소(사전인증된요청)
객체 저장소 사전 인증된 요청 개괄(2)
• 제약 사항
• 사전 인증된 요청 생성은 무제한
• 만료 날짜는 필수(단, 충분히 먼 미래로 설정 가능)
• 주의: 사전 인증된 요청은 수정 불가 → 변경이 필요할 경우 사전 인증된 새 요청을 생성해야 함
• 사전 인증된 요청을 삭제하면 연결된 버킷/객체에 대한 사용자 접근 권한이 취소됨
• 사전 인증된 요청은 버킷/객체 삭제에는 사용 불가
• 요청은 작성자의 계정 로그인 자격 증명과 연동되지 않음 → 작성자의 로그인 자격 증명이 변경되더라도 사정 인증된
요청은 영향을 받지 않음
사전 인증된 요청
8. 6.OCI탐험일지–객체저장소(사전인증된요청)
객체 저장소 사전 인증된 요청 생성 예(5)
사전 인증된 요청 생성(3)
https://objectstorage.ap-seoul-1.oraclecloud.com/p/oosyu63izbpZ0o0LNCbuEVn2y0Q1R_1TUw2QKw_fLyOppAxdP_MA9WwOifn0aUmV/n/cn4k1hrmxp9q/b/jaypark-bucket/o/
9. 6.OCI탐험일지–객체저장소(사전인증된요청)
객체 저장소 사전 인증된 요청 생성 예(6)
사전 인증된 요청 생성(4)
https://objectstorage.ap-seoul-
1.oraclecloud.com/p/oosyu63izbpZ0o0LNCbuEVn2y0Q1R_1TUw2QKw_fLyOppAxdP_MA9WwOifn0aUmV/n/cn4k1hrmxp9q/b/jaypark-
bucket/o/sample/web3.png
12. 6.OCI탐험일지–객체저장소(사전인증된요청)
객체 저장소 사전 인증된 요청 생성 예(9)
사전 인증된 요청 생성(7)
https://objectstorage.ap-seoul-1.oraclecloud.com/p/ggHiwzXw6vHP-kRg9Fxq3_zmJCFozAj2i1nqaTJRQ8piIn3MmxT6vK_KKkhp7Zyx/n/cn4k1hrmxp9q/b/jaypark-bucket/o/
13. 6.OCI탐험일지–객체저장소(사전인증된요청)
객체 저장소 사전 인증된 요청 생성 예(10)
사전 인증된 요청 생성(8)
$ curl -X PUT --data-binary '@cloud_shell.png' https://objectstorage.ap-seoul-1.oraclecloud.com/p/ggHiwzXw6vHP-
kRg9Fxq3_zmJCFozAj2i1nqaTJRQ8piIn3MmxT6vK_KKkhp7Zyx/n/cn4k1hrmxp9q/b/jaypark-bucket/o/upload/cloud_shell.png
16. 발표자 소개
기술 배경
전문 검색 엔진, 임베디드 시스템(리눅스 커널 디바이스 드라이버), 빅데이터/인공지능 연구 개발,
고성능 고가용성 데이터베이스
주요활동
IT 전문서 번역 (클린 코드, 피플웨어, 해커: 광기의 랩소디, 게임 엔진 블랙 북 등)
개발강의 (삼성전자, SK C&C, 삼성SDC, 현대자동차 기술 세미나와 교육)
활동채널
블로그: https://jhrogue.blogspot.com
슬라이드 셰어: https://www.slideshare.net/jrogue/presentations
유튜브: https://www.youtube.com/c/박재호dev
문의 jrogue@gmail.com
박재호