사용자
오브젝트 스토리지 사용자란?
새 오브젝트 스토리지 사용자를 생성합니다. 사용자는 버킷과 객체에 접근할 수 있는 인증된 계정으로, 고유한 액세스 키를 통해 S3 호환 API를 사용할 수 있습니다.
사용자 관리의 주요 특징
액세스 키 기반 인증
- 각 사용자는 액세스 키 ID와 시크릿 액세스 키 쌍을 가집니다
- 프로그래밍 방식 접근을 위한 API 인증에 사용됩니다
- AWS CLI, SDK, 또는 S3 호환 도구들과 함께 사용 가능합니다
사용자 생성하기
사용자 정보 설정
사용자 이름 (Username)
- 사용자를 식별하는 고유한 이름
- 입력 필드: "사용자 이름을 입력하세요"
- 설명: "사용자의 식별할 수 있는 이름을 입력하세요"
- 규칙: 영문, 숫자, 특수문자(-_.) 사용 가능
- 예시:
developer-team,backup-service,web-app-user
테그 (태그) - 선택사항
- 사용자 분류를 위한 메타데이터
- 입력 필드: JSON 형식 입력란 제공
{} - 설명: "엑세스 관리를 위한 테그를 추가할 수 있습니다"
- 용도: 사용자 그룹화 및 권한 관리에 활용
사용자 생성 과정
- 정보 입력: 사용자 이름과 선택적으로 태그 정보 입력
- 사용자 생성: 하단의 "사용자 생성" 버튼 클릭 (보라색 버튼)
- 취소: 생성을 중단하려면 "취소" 버튼 클릭
- 액세스 키 생성: 사용자 생성 후 별도로 액세스 키 발급
권한 관리
버킷별 권한 할당
읽기 권한 (Read Permission)
- 버킷 내 객체 목록 조회
- 개별 객체 다운로드
- 객체 메타데이터 조회
쓰기 권한 (Write Permission)
- 새 객체 업로드
- 기존 객체 수정
- 멀티파트 업로드 수행
사용자 상세 정보
생성된 사용자의 상세 정보를 확인하고 관리할 수 있습니다.
기본 정보
- 사용자 이름: 생성 시 설정한 사용자 이름 (예:
giyeon) - ID: 사용자의 고유 식별자 (예:
ad9d9266-c513-4f6d-af9a-734f3c8d2d12) - 상태: 사용자 계정의 현재 상태 (활성화됨 - 녹색 표시)
- 생성일: 사용자가 생성된 날짜와 시간
- 수정일 날짜: 마지막으로 수정된 날짜와 시간
액세스 키 관리
오브젝트 스토리지에 접근하기 위한 인증 정보를 관리합니다.
액세스 키 정보
- 액세스 키: API 접근을 위한 공개 키 (예:
57NK81DFDU2JU1BHP4SP)- 복사 버튼으로 클립보드에 복사 가능
- S3 호환 클라이언트에서 사용하는 Access Key ID
시크릿 키 정보
- 시크릿 키: API 접근을 위한 비밀 키 (마스킹 처리:
BWZJ************************AqQ2)- 보안을 위해 마스킹 처리되어 표시
- 눈 아이콘으로 표시/숨김 전환 가능
- 복사 버튼으로 클립보드에 복사 가능
키 관리 기능
- 키 표시/숨김: 시크릿 키의 실제 값을 보거나 마스킹 처리
- 복사: 액세스 키와 시크릿 키를 클립보드에 복사
- 키 재생성: 보안상 필요시 새로운 키 쌍 생성 (기존 키는 무효화)
사용자 권한 관리
사용자가 접근할 수 있는 오브젝트 스토리지 버킷의 권한을 관리합니다.
권한 설정 테이블
- 오브젝트 스토리지: 접근 가능한 버킷 이름
- 권한: 해당 버킷에 대한 권한 수준
- 상태: 권한의 활성화 상태
- 생성일: 권한이 부여된 날짜
권한 관리 기능
- 권한 추가: "권한 추가" 버튼으로 새 버킷에 대한 권한 부여
- 권한 수정: 기존 권한 레벨 변경 (편집 아이콘)
- 권한 삭제: 불필요한 권한 제거 (삭제 아이콘)