다른 계정에서 파일 공유에 대한 액세스 제거
IAM 권한을 제거하고 액세스자의 공유 바인딩을 삭제하여 파일 공유에 대한 계정 간 액세스 권한을 취소함으로써, 마운트 대상 연결을 끊으십시오.
더 이상 다른 계정 또는 서비스가 파일 공유 데이터에 대한 액세스 권한을 갖도록 허용하지 않으려는 경우 언제든지 해당 액세스 권한을 취소할 수 있습니다. 액세스를 취소하려면 먼저 IAM 권한을 제거하십시오. IAM 권한을 제거하면 다른 계정 또는 서비스가 다른 액세서 공유 및 마운트 대상을 작성할 수 없습니다. 그런 다음 원래 파일 공유를 액세서 공유에 연결하는 바인딩을 삭제하십시오. 이 조치는 네트워크 경로를 해제하고 액세서 공유 및 액세서 공유에 연결된 마운트 대상을 실패 상태로 설정합니다.
실패한 액세서 공유 및 연관된 마운트 대상은 다시 안정적이 될 수 없으며 재사용할 수 없습니다. 접근자 계정은 이러한 리소스를 삭제할 수 있으며 반드시 삭제해야 합니다.
권한 제거
콘솔에서 권한 제거CLI를 사용하여 권한 제거 API를 사용하여 권한 제거Terraform을 사용하여 권한 제거
바인딩 삭제
- 파일 공유 목록에서 파일 공유를 선택하십시오.
- 파일 공유 세부사항 페이지에서 액세서 공유 바인딩 섹션으로 스크롤하여 삭제할 바인딩을 찾으십시오.
- 바인딩 행의 끝에서 조치 아이콘
을 클릭하고 삭제를 선택하십시오.
is share-binding-delete 명령을 사용하여 공유 바인딩을 삭제할 수 있습니다. 다음 예를 참조하십시오.
ibmcloud is share-accessor-binding-delete SHARE ACCESSOR_BINDING
다음 샘플 요청에 표시된 대로 VPC API 에서 /shares 메소드를 호출하여 공유 바인딩을 프로그래밍 방식으로 삭제할 수 있습니다.
curl -X DELETE "$vpc_api_endpoint/v1/shares/v1/shares/$share_id/bindings/$binding_id?version=2024-06-21&generation=2"
Terraform을 사용하여 바인딩을 제거하려면 ibm_is_share_delete_accessor_binding 리소스를 사용해야 합니다.
resource "ibm_is_share_delete_accessor_binding" "example" {
share = ibm_is_share.example.id
accessor_binding = data.ibm_is_share_accessor_bindings.example.accessor_bindings.0.id
}
인자 및 속성에 대한 자세한 내용은 ibm_is_share_delete_accessor_binding을 참조하세요.