

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon EBS 스냅샷에 대한 퍼블릭 액세스 차단 설정 보기
<a name="block-public-access-snapshots-view"></a>

퍼블릭 액세스 차단은 계정의 각 리전에 대해 다음 상태 중 하나일 수 있습니다.
+ **모든 공유 차단** - 스냅샷의 모든 퍼블릭 공유가 차단됩니다. 계정의 사용자는 새 퍼블릭 공유를 요청할 수 없습니다. 또한 이미 공개적으로 공유된 스냅샷은 비공개로 취급되어 더 이상 공개적으로 사용할 수 없습니다.
+ **새 공유 차단** - 스냅샷의 새로운 퍼블릭 공유만 차단됩니다. 계정의 사용자는 새 퍼블릭 공유를 요청할 수 없습니다. 그러나 이미 공개적으로 공유된 스냅샷은 계속 공개적으로 사용할 수 있습니다.
+ **차단 해제됨** - 퍼블릭 공유가 차단되지 않습니다. 사용자가 공개적으로 스냅샷을 공유할 수 있습니다.

------
#### [ Console ]

**스냅샷에 대한 퍼블릭 액세스 차단 설정 보기**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **EC2 대시보드**를 선택한 다음 **계정 속성**(오른쪽)에서 **데이터 보호 및 보안**을 선택합니다.

1. **EBS 스냅샷에 대한 퍼블릭 액세스 차단** 섹션에 현재 설정이 표시됩니다.

------
#### [ AWS CLI ]

**스냅샷에 대한 퍼블릭 액세스 차단 설정 보기**  
[get-snapshot-block-public-access-state](https://docs.aws.amazon.com/cli/latest/reference/ec2/get-snapshot-block-public-access-state.html) 명령을 사용합니다.
+ 특정 리전

  ```
  aws ec2 get-snapshot-block-public-access-state
  ```

  이 예제 출력에서 `ManagedBy` 필드는 설정을 구성한 엔터티를 나타내고 `account`는 설정이 계정에서 직접 구성되었음을 나타냅니다. 값이 `declarative-policy`이면 설정이 선언적 정책에 의해 구성되었음을 의미합니다. 자세한 내용은 *AWS Organizations 사용 설명서*의 [선언적 정책](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_declarative.html)을 참조하세요.

  ```
  {
      "State": "unblocked",
      "ManagedBy": "account"
  }
  ```
+ 모든 리전

  ```
  echo -e "Region   \t Public Access State" ; \
  echo -e "-------------- \t ----------------------" ; \
  for region in $(
      aws ec2 describe-regions \
          --region us-east-1 \
          --query "Regions[*].[RegionName]" \
          --output text
      ); 
      do (output=$(
          aws ec2 get-snapshot-block-public-access-state \
              --region $region \
              --output text)
          echo -e "$region \t $output" 
      );
  done
  ```

  다음은 예제 출력입니다.

  ```
  Region           Public Access State
  --------------   ----------------------
  ap-south-1       unblocked
  eu-north-1       unblocked
  eu-west-3        unblocked
  ```

------
#### [ PowerShell ]

**스냅샷에 대한 퍼블릭 액세스 차단 설정 보기**  
[Get-EC2SnapshotBlockPublicAccessState](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2SnapshotBlockPublicAccessState.html) cmdlet을 사용합니다.
+ 특정 리전

  ```
  Get-EC2SnapshotBlockPublicAccessState -Region us-east-1
  ```

  다음은 예제 출력입니다.

  ```
  Value
  -----
  block-new-sharing
  ```
+ 모든 리전

  ```
  (Get-EC2Region -Region us-east-1).RegionName | `
      ForEach-Object {
      [PSCustomObject]@{
          Region            = $_
          PublicAccessState = (Get-EC2SnapshotBlockPublicAccessState -Region $_)
      }
  } | Format-Table -AutoSize
  ```

  다음은 예제 출력입니다.

  ```
  Region           Public Access State
  --------------   ----------------------
  ap-south-1       unblocked
  eu-north-1       unblocked
  eu-west-3        unblocked
  ...
  ```

------