기본적으로 Azure Cloud Shell에서 만든 스토리지 리소스는 단일 사용자를 위한 것입니다. 단일 사용자 배포는 각 사용자가 자신의 파일 공유에만 액세스할 수 있기 때문에 가장 안전한 구성입니다. 그러나 여러 사용자가 단일 배포에 액세스하도록 허용해야 할 수 있습니다. 여러 사용자에 대한 액세스를 지원하려면 다음을 변경해야 합니다.
- Azure 파일 공유 할당량 늘리기
- 스토리지 리소스에 대한 액세스를 허용하는 사용자에게 역할 할당
Warning
이 문서의 구성 단계를 사용하면 파일 공유의 모든 파일에 대한 액세스를 구성하는 각 사용자에게 권한을 부여합니다. 최상의 보안을 위해 각 사용자에 대해 별도의 스토리지 계정 및 파일 공유를 만듭니다.
파일 공유 할당량 늘리기
Cloud Shell에서 만든 파일 공유에는 6GiB 할당량 제한이 있습니다. 새 사용자가 첫 번째 세션을 시작하면 Cloud Shell은 파일 공유에 5GiB 이미지(*.img
) 파일을 만듭니다. 첫 번째 사용자는 할당량 한도를 사용합니다. 두 번째 사용자가 세션을 시작하면 Cloud Shell에서 다른 5GiB 이미지(*.img
) 파일을 만들 수 없기 때문에 '임시 스토리지' 오류 메시지가 표시됩니다. 또한 Cloud Shell은 실패한 시도에 대해 0 바이트 이미지(*.img
) 파일을 만들었습니다.
여러 사용자를 지원하려면 동일한 스토리지 계정을 공유하는 사용자 수를 수용하기 위해 파일 공유 할당량을 늘려야 합니다. 사용자당 할당량을 5GiB씩 늘입니다.
파일 공유 할당량을 변경하려면 다음 단계를 사용합니다.
- Azure Portal에 로그인합니다.
- 검색 창을 사용하여 스토리지 계정 찾기
- Storage 계정 페이지에서 Azure Cloud Shell 환경에 사용 중인 스토리지 계정을 선택하고 세부 정보를 봅니다.
- 왼쪽 메뉴에서 데이터 스토리지를 확장하고 파일 공유를 선택합니다.
- Azure Cloud Shell 환경에 사용 중인 파일 공유를 찾습니다.
- Cloud Shell의 파일 공유에서 삼중 점 메뉴를 선택합니다.
- 메뉴에서 할당량 편집을 선택합니다.
- 할당량 크기를 원하는 크기로 변경합니다.
- 확인을 선택하여 변경 내용을 저장합니다.
참고 항목
파일 공유에는 100TiB 크기 제한이 있습니다.
스토리지 리소스에 대한 액세스를 허용하는 사용자에게 역할 할당
스토리지 계정 및 파일 공유에 액세스하려면 각 사용자에게 다음 역할 할당이 있어야 합니다.
- 읽기 권한자 및 데이터 액세스 또는 스토리지 계정 기여자
- 스토리지 파일 데이터 권한이 있는 기여자
스토리지 계정에 역할을 적용합니다. 파일 공유는 스토리지 계정에서 역할 할당을 상속합니다.
다음 단계를 사용하여 역할을 할당합니다.
- Azure Portal에 로그인합니다.
- 검색 창을 사용하여 스토리지 계정 찾기
- Storage 계정 페이지에서 Azure Cloud Shell 환경에 사용 중인 스토리지 계정을 선택하고 세부 정보를 봅니다.
- 왼쪽 메뉴에서 액세스 제어(IAM)를 선택합니다.
- 세부 정보 창에서 역할 할당 탭을 선택합니다.
- 헤더 메뉴에서 + 추가를 선택한 다음 드롭다운 메뉴에서 역할 할당 추가를 선택합니다.
- 검색 필드를 사용하여 판독기 및 데이터 액세스를 검색하고 검색 결과에서 선택합니다.
- 페이지 아래쪽에서 다음을 선택하여 구성원 탭으로 이동합니다.
- 역할에 사용자를 추가하려면 다음을 수행합니다.
- + 구성원 선택을 선택합니다.
- 구성원 선택 창에서 사용자를 검색합니다.
- 사용자를 선택한 다음 아래쪽의 선택 단추를 사용하여 사용자를 추가합니다.
- 각 사용자에 대해 프로세스를 반복합니다.
- 사용자를 추가한 후 다음을 선택하여 검토 + 할당 탭으로 이동합니다.
- 스토리지 파일 데이터 권한 있는 기여자 역할에 대한 프로세스를 반복합니다.
요약
이 문서에서는 파일 공유에 대한 스토리지 할당량을 늘리는 방법과 Azure의 스토리지 리소스에 대한 액세스를 허용하도록 사용자에게 역할을 할당하는 방법을 알아보았습니다.