728x90
[Jenkins] 관리자(admin) 암호 재설정
젠킨스 초기 패스워드
Jenkins 관리자의 초기 패스워드 경로는 다음과 같다.
centOS
/var/jenkins_home/secrets/initialAdminPassword
ubuntu
/var/lib/jenkins/secrets/initialAdminPassword
설정파일 수정
초기패스워드로 로그인을 한 후, 관리자의 패스워드를 잊어버렸을 때 재설정하는 방법을 알아보자
먼저 Jenkins의 설정 파일을 수정해준다.
sudo vi /var/lib/jenkins/config.xml
다음과 같이 설정 파일이 보인다. <useSecurity> 부분을 false로 바꾼 후 재 시작을 해주자
~
<useSecurity>false</useSecurity>
~
sudo systemctl restart jenkins
조금 기다린 후 젠킨스 웹에 접속을 하면 로그인 없이 바로 젠킨스 페이지로 접속이된다.
⚠ 참고로 변경했던 설정 파일은 restart 되는 과정에서 원상복구가 된다
관리자 생성
관리자 계정을 새로 생성해야 한다. 과정은 다음과 같다.
1. Jenkins 관리 -> Security 탭에 들어간다
2. Security Realm을 Jenkins'own user database로 수정 후 사용자의 가입을 허용해준다.
3. 권한 방식을 Matrix-based security로 지정해준 후 새로 생성해 줄 user에 권한을 준다.
다시 로그인 창으로 돌아와서 권한을 부여한 유저명으로 Register를 진행해준다.
로그인을 하면 관리자 권한이 잘 부여된게 보인다.
참조
반응형
'💽 CICD > Jenkins' 카테고리의 다른 글
[Jenkins] Execute Shell 사용하기 (0) | 2023.10.26 |
---|---|
[Jenkins] Pipeline 구성 (3) Docker Image ECR에 Push (0) | 2023.08.08 |
[Jenkins] Pipeline 구성 (2) Pipeline & lint (0) | 2023.08.03 |
[Jenkins] Pipeline 구성 (1) configure & Jenkinsfile (0) | 2023.08.02 |
[Jenkins] 우분투(Ubuntu) 22.04에 젠킨스 설치 (0) | 2023.07.26 |