끄적이는 보송

Jenkins 사용자 암호 잊어버렸을 때 재설정하기 본문

STUDY/기타

Jenkins 사용자 암호 잊어버렸을 때 재설정하기

끄적이는 보송 2022. 5. 9. 21:29
반응형

Jenkins 사용자 암호를 잊어버렸다. 그래서 재설정하려고 한다. 바로 실습에 들어가자.

 

 

Jenkins config 파일 수정

먼저 루트 권한이 있는 계정을 사용하여 Jenkins 서버에 접근한다. 그런 다음 config 파일을 수정후, 서비스 재시작해야 한다. config 파일 위치는 다음과 같다.

sudo vi /var/lib/jenkins/config.xml
sudo systemctl restart jenkins

<useSecurity> true </useSecurity>를  <useSecurity> false </useSecurity>로 변경해주고 저장, 그리고 재시작 해주자.

 

Jenkins 접속

문제없이 재시작되었다면 Jenkins 웹 콘솔로 이동한다. 다시 Jenkins에 접속해보자. 별다른 사용자 검증 없이 바로 접근이 되는 것을 알 수 있다. 아까 Jenkins의 구성 파일에서 보안을 비활성화했기 때문이다.

알람에도 경고 창이 떴다. 사용자 암호 재설정 전까진 외부에 노출되는 일이 없도록 하자.

 

 

Jenkins 사용자 암호 변경

위의 알람 경고 창의 '보안 설정'을 클릭하던가 아니면 좌측 사이드 바 메뉴에서 'Jenkins 관리' > ' Security' > 'Configure Global Security' 경로로 접근한다. 

Jenkins' own user database를 선택해주고 적용해준다. 

'Manage User'로 접근하면 사용자가 보일 것이다. 사용자를 클릭해 페이지 하단으로 내려가면 암호 재설정 부분이 보이는데 

여기서 암호 재설정해주면 된다.

 

끝.

반응형
Comments