OCI User 생성

이번 Hands-on Lab에서는 OCI Console과 OCI CLI로 OCI User를 만드는 방법을 소개합니다. 이 Hands-on LabOCI Admin User(OCI 관리자) ID로 OCI IAM 로그인하고 진행합니다.

HOL: OCI User

이번 Hands-on Lab에서는 관리자, 개발자, 감리 담당자, QA 담당자를 대표하는 4개 OCI 사용자를 만들것 입니다.

OCI User 역할
demo.admin 관리자
demo.audit 감리 담당자
demo.tester QA 담당자
demo.developer 개발자

핸즈온 랩 다음과 같은 순서로 진행합니다.

OCI User 관리: OCI Console

OCI Console에서 다음 데모 사용자를 2개 만들겠습니다.

OCI User 역할
demo.admin 관리자
demo.audit 감리 담당자

OCI Console에서 OCI 사용자 관리 페이지는 다음 메뉴 패스로 이동합니다.

(콘솔 왼쪽 위 햄버그 버튼) Identity Users


OCI 사용자 관리 페이지에서 Create User 버튼을 클릭합니다.


Create User 버튼을 클릭하면 오른편 끝에서 사용자 등록 폼이 나타납니다. 사용자 등록 폼의 NameDescription 항목에 다음 설정값을 입력하고 Create 버튼을 클릭합니다.

입력 항목 설정값
Name demo.admin
Description 핸즈온 데모 관리자


OCI 사용자 등록이 완료되면 다음과 같은 사용자 목록에 출력됩니다.


이 작업을 반복하여 다음 사용자를 추가합니다.

입력 항목 설정값
Name demo.audit
Desciption 핸즈온 감리 담당자

작업을 완료하면 OCI 사용자 목록은 다음과 같이 출력됩니다.

OCI User 관리: OCI CLI

Oracle Cloud는 OCI 자원을 관리하는 툴로 웹 기반의 OCI Console과 CLI 기반 도구인 OCI CLI를 제공합니다. OCI Console은 Cloud Shell을 제공합니다. Cloud Shell은 브라우저 기반 리눅스 터미널입니다. Cloud Shell에는 사전 구성이 완료된 OCI CLI를 제공합니다. Cloud Shell의 OCI CLI를 사용하여 OCI User를 등록해 보겠습니다.

Cloud Shell 열기

OCI Console의 터미널 아이큰을 클릭하면 Cloud Shell이 열립니다. Cloud Shell에 다음 명령을 입력합니다.

oci os ns get

다음 이미지와 유사한 json이 출력된다면 oci cli가 정상적으로 작동하는 상태임을 확인할 수 있습니다.

OCI User 만들기

cloud shell의 oci cli로 다음 2개 OCI User를 만들것 입니다.

OCI User 역할
demo.tester QA 담당자
demo.developer 개발자

다음 명령 2개를 하나씩 복사하여 Cloud shell에서 실행합니다.

oci iam user create --name demo.tester --description "데모 핸즈온 QA 담장자"
oci iam user create --name demo.developer --description "데모 핸즈온 개발자"

아래 [접기/펼치기]를 클릭하면 Cloud Shell에서 위 명령을 실행한 전체 로그를 확인할 수 있습니다.

[접기/펼치기] Cloud Shell에서 OCI CLI로 OCI User 생성 전체 로그

OCI User 등록 결과

OCI User 목록을 확인하기 위해서, 다음 메뉴 패스로 OCI User 관리 페이지로 이동합니다.

(콘솔 왼쪽 위 햄버그 버튼) Identity Users

다음과 같이 4개 oci user가 만들어 진 것을 확인할 수 있습니다.

OCI User 패스워드 초기화

새로 생성한 OCI User의 패스워드를 초기화 작업을 진행합니다. 다음 메뉴 패스로 OCI User 관리 페이지로 이동합니다.

(콘솔 왼쪽 위 햄버그 버튼) Identity Users

OCI User 관리 페이지에서 demo.admin 사용자를 클릭하여 상세 페이지로 이동합니다.


demo.admin 사용자 상세 페이지에서 Create/Reset password 버튼을 클릭합니다. 그리고 초기화된 패스워드를 Copy링크를 클릭하여 복사합니다.

이렇게 복사한 demo.admin 패스워드는 다음과 같습니다 .

OCI User 초기화 패스워드
demo.admin hrhg_}-8>1{HHr6(<e0+

이 작업을 demo.developer, demo.audit, demo.tester에 반복합니다. 모든 작업을 마치면 다음과 같은 초기화 패스워드가 수집됩니다.

OCI User 초기화 패스워드
demo.admin hrhg_}-8>1{HHr6(<e0+
demo.audit &}Ru4[dhot(jGxi(I3R<
demo.developer x.Ez}cnIw0ufG<3DCf<}
demo.tester D{lUGC6MNwszKwFJ6}&g

OCI User 패스워드 설정

OCI Console에서 초기화된 패스워드로 OCI 사용자가 처음 로그인할 때, 패스워드 변경이 요청됩니다. OCI Home Region 로그인 페이지에서 OCI IAM 옵션으로 로그인합니다.

https://console.{OCI_HOME_REGION_ID}.oraclecloud.com/?tenant={Tenant_Name}


그리고 패스워드를 Welcome123456!로 설정 합니다.


다음은 demo.admin의 로그인 결과입니다.

이 작업을 demo.developer, demo.audit, demo.tester에 반복합니다. 모든 작업을 마치면 4개 OCI 사용자는 다음과 같은 패스워드로 설정됩니다.

OCI 사용자 로그인 패스워드
demo.admin Welcome123456!
demo.audit Welcome123456!
demo.developer Welcome123456!
demo.tester Welcome123456!
  • 문서 생성: 2020-03-27 09:11 / 최종 문서 수정: 2020-03-27 09:11
  • 김태완 avatar
  • 작성자: 김태완
  • 사랑하는 민수와 데이터 관리, 데이터 분석 & 클라우드에 집중하고 있습니다.
  • E-mail: taewan.me@gmail.com
  • Disclaimer
    이 저작물은 Oracle과 관계없이 개인으로서 개인의 시간을 할애하여 작성된 글 입니다. 본 글의 내용, 입장, 예측은 Oracle을 공식적으로 절대 대변하지 않습니다.