본문 바로가기

개발환경관련

[맥북관련] Jenkins (2) 계정 비밀 번호 초기화 및 로그인 화면

맥북에 Jenkins-lte를 설치한 후 관리자 계정을 하는 생성하였는데 id와 pw을 잊었다. 이 문제를 해결하는 방법을 작성한다.

1. Jenkins 관련 config.xml 파일이 저장된 폴더 찾기

Mac OS 시스템에서 config.xml 파일 검색을 find 명령어를 이용하여 다음과 같이 수행한다.

$find / -name "config.xml" 2> /dev/null

find 명령어로 Jenkins의 config.xml 파일 찾은 결과

config.xml 파일이 있는 폴더는 /Users/<사용자 id>/jenkins/ 임을 확인했다.

2. config.xml 파일의 내용 수정 

jenkins 폴더 내의 config.xml 파일 내부의 일부 

/Users/<사용자 id>/jenkis/config.xml 파일의 내용 중 tag의 값을 true 에서 false 로 변경한다.

 

3. Jenkins  재시작하기

다음 명령어를 이용하여 jenkins-lts를 재시작한다.

$brew services restart jenkins-lts

4. Browser를 통해 Jenkins에 접속하기

Jenkins를 재 시작후 브라우저를 이용하여 http://localhost:8080에 접속하면 로그인 절차 없이 바로 jenkins에 접속되어 Dashboard가 나타난다.

 

jenkins에 접속한 화면

5. Dashboard에서 사람 부분을 클릭하면 다음과 같이 anonymous 계정이 새롭게 생김을 확인할 수 있다.

 

<userSecurity> tag의 값을 false로 설정해 생긴 anonymous 계정 화면