반응형
RHOCP는 사용자 인증 정보를 연동할 수 있는 수단을 제공합니다.
그 중에 리눅스에서 사용자 인증 정보로 주로 사용하는 htpasswd 생성 및 등록을 통해 사용자 인증 정보 구성방법입니다.
1. 사용자 인증 정보 생성
[root@bastion hkjeon]#htpasswd -c -B -b htpasswd hk test1234
Adding password for user hk
2. kubeadmin 으로 console에 로그인
RHOCP 설치 후 기본적으로 생성되는 kubedmin으로 로그인합니다.
3. 사용자 인증 정보 추가
관리 -> 클러스터 설정 -> 설정 -> OAuth 메뉴를 선택합니다.
4. 아이덴티티 공급자 추가
OAuth에 하단 부분에 추가 메뉴를 클릭하여 HTPasswd를 선택합니다.
5. 사용자 인증 정보 추가
bastion 서버에서 htpasswd로 생성한 정보를 추가한 후 하단의 추가 버튼을 선택합니다.
[root@bastion hkjeon]#cat htpasswd
hk:$2y$05$2qisPuurcI21p.A1nLq0M.zX28CbFifSPkSRTWjfT6lpUNgv1gDBm
6. 공급자 추가 확인
아래와 같이 사용자 인증 정보가 추가 되었음을 확인합니다.
7. 새로운 사용자 인증 정보로 로그인
kubeadmin 계정에서 logout를 수행하면, 아래와 같이 접속 가능한 방법 (htpasswd)이 추가 된 것을 확인할 수 있습니다.
htpasswd를 선택 한 후 사용자 인증을 추가한 계정으로 로그인을 시도합니다.
728x90
'Cloud > RedHat - OpenShift' 카테고리의 다른 글
[RHOCP4] 계정관리 - 권한 수정 (Role Binding) (0) | 2022.01.22 |
---|---|
[RHOCP4] 계정관리 - 계정 수정 및 삭제 (시크릿) (0) | 2022.01.21 |
[RHOCP4] openshift에서 k9s 설치 및 사용방법 (0) | 2022.01.10 |
[RHOCP4] virtctl을 활용하여 가상 머신 콘솔 접속하기 (0) | 2022.01.05 |
[RHOCP4] Openshift Virtualization 설치 및 배포 (0) | 2022.01.05 |