Skip to main content

사용자

오브젝트 스토리지 사용자란?

새 오브젝트 스토리지 사용자를 생성합니다. 사용자는 버킷과 객체에 접근할 수 있는 인증된 계정으로, 고유한 액세스 키를 통해 S3 호환 API를 사용할 수 있습니다.

사용자 관리의 주요 특징

액세스 키 기반 인증

  • 각 사용자는 액세스 키 ID와 시크릿 액세스 키 쌍을 가집니다
  • 프로그래밍 방식 접근을 위한 API 인증에 사용됩니다
  • AWS CLI, SDK, 또는 S3 호환 도구들과 함께 사용 가능합니다

사용자 생성하기

사용자 정보 설정

사용자 이름 (Username)

  • 사용자를 식별하는 고유한 이름
  • 입력 필드: "사용자 이름을 입력하세요"
  • 설명: "사용자의 식별할 수 있는 이름을 입력하세요"
  • 규칙: 영문, 숫자, 특수문자(-_.) 사용 가능
  • 예시: developer-team, backup-service, web-app-user

테그 (태그) - 선택사항

  • 사용자 분류를 위한 메타데이터
  • 입력 필드: JSON 형식 입력란 제공 {}
  • 설명: "엑세스 관리를 위한 테그를 추가할 수 있습니다"
  • 용도: 사용자 그룹화 및 권한 관리에 활용

사용자 생성 과정

  1. 정보 입력: 사용자 이름과 선택적으로 태그 정보 입력
  2. 사용자 생성: 하단의 "사용자 생성" 버튼 클릭 (보라색 버튼)
  3. 취소: 생성을 중단하려면 "취소" 버튼 클릭
  4. 액세스 키 생성: 사용자 생성 후 별도로 액세스 키 발급

권한 관리

버킷별 권한 할당

읽기 권한 (Read Permission)

  • 버킷 내 객체 목록 조회
  • 개별 객체 다운로드
  • 객체 메타데이터 조회

쓰기 권한 (Write Permission)

  • 새 객체 업로드
  • 기존 객체 수정
  • 멀티파트 업로드 수행

사용자 상세 정보

생성된 사용자의 상세 정보를 확인하고 관리할 수 있습니다.

기본 정보

  • 사용자 이름: 생성 시 설정한 사용자 이름 (예: giyeon)
  • ID: 사용자의 고유 식별자 (예: ad9d9266-c513-4f6d-af9a-734f3c8d2d12)
  • 상태: 사용자 계정의 현재 상태 (활성화됨 - 녹색 표시)
  • 생성일: 사용자가 생성된 날짜와 시간
  • 수정일 날짜: 마지막으로 수정된 날짜와 시간

액세스 키 관리

오브젝트 스토리지에 접근하기 위한 인증 정보를 관리합니다.

액세스 키 정보

  • 액세스 키: API 접근을 위한 공개 키 (예: 57NK81DFDU2JU1BHP4SP)
    • 복사 버튼으로 클립보드에 복사 가능
    • S3 호환 클라이언트에서 사용하는 Access Key ID

시크릿 키 정보

  • 시크릿 키: API 접근을 위한 비밀 키 (마스킹 처리: BWZJ************************AqQ2)
    • 보안을 위해 마스킹 처리되어 표시
    • 눈 아이콘으로 표시/숨김 전환 가능
    • 복사 버튼으로 클립보드에 복사 가능

키 관리 기능

  • 키 표시/숨김: 시크릿 키의 실제 값을 보거나 마스킹 처리
  • 복사: 액세스 키와 시크릿 키를 클립보드에 복사
  • 키 재생성: 보안상 필요시 새로운 키 쌍 생성 (기존 키는 무효화)

사용자 권한 관리

사용자가 접근할 수 있는 오브젝트 스토리지 버킷의 권한을 관리합니다.

권한 설정 테이블

  • 오브젝트 스토리지: 접근 가능한 버킷 이름
  • 권한: 해당 버킷에 대한 권한 수준
  • 상태: 권한의 활성화 상태
  • 생성일: 권한이 부여된 날짜

권한 관리 기능

  • 권한 추가: "권한 추가" 버튼으로 새 버킷에 대한 권한 부여
  • 권한 수정: 기존 권한 레벨 변경 (편집 아이콘)
  • 권한 삭제: 불필요한 권한 제거 (삭제 아이콘)