최신 업데이트:2025-08-28 17:54:36
이 가이드는 특정 계정에 대한 액세스 제한을 구성하는 방법을 설명하며, 승인된 IP 주소에서만 스토리지 버킷 콘텐츠에 접근할 수 있도록 보장합니다. 승인되지 않은 IP 주소에서의 접근 시도는 거부되며, 이를 통해 콘텐츠를 무단 사용으로부터 보호할 수 있습니다.
IAM 작업에 대한 더 자세한 내용은 IAM documentation을 참조하세요.
예를 들어, 서브 계정 "alvin"이 IP 주소 "27.148.104.22"를 통해서만 Object Storage에 접근할 수 있도록 제한하려면 다음 단계를 따르세요:
CDNetworks 콘솔에 로그인합니다. IAM > Permissions > Policies로 이동한 뒤 Add Policy를 클릭하여 새 권한 정책을 생성합니다.
Visualized를 선택하고, Non-CDN Product Services에서 **Object Storage (wos)**를 선택한 뒤 Next를 클릭합니다.
Allow, All Actions, All Resources를 선택합니다.
제한 조건을 설정합니다:
정책 이름을 지정한 후 Next를 클릭합니다.
정책을 “alvin” 계정에 할당하고 Finish를 클릭하여 설정을 완료합니다.
서브 계정 "alvin"으로 로그인합니다. 허용되지 않은 IP 주소(예: “27.148.106.28”)에서 접속 시 버킷이 표시되지 않아야 하며, "There is no corresponding access rights"라는 알림이 나타나면 구성이 올바르게 적용된 것입니다.
스토리지 버킷에서 접근 가능한 파일 URL을 복사한 후, 비승인 IP 주소에서 다음 명령줄을 사용하여 접근을 시도합니다:
curl -voa "http://test20240103.s3-cn-east-7.wcsapi.com/IMG_3413.jpeg?Signature=%AHYRGqm0WL%2FZc%3D&AWSAccessKeyId=Cis17pTPsW2rwYdxaUZ7RZpxype&Expires=14611"
403 Forbidden 응답이 나타나면 IAM 설정이 정상적으로 작동하고 있음을 의미합니다.