세상에 마상에 방금 바꾼 Jenkins 비번 까먹음
일단 Jenkins가 올라간 환경에 접속을 하자
sudo vi /var/lib/jenkins/config.xml
useSecurity를 true에서 false로 바꿔주자
못찾겠다면
esc - :/useSecurity
하면 쉽게 찾을 수 있다.
sudo systemctl restart jenkins
그런 다음에 재시작을 하자.
로그인 없이 접속이 가능하다.
Jenkins 관리로 들어간다.
다양한 옵션들 중에 Security - Security로 들어간다.
Authentication의 None 상태인 Security Realm을 Jenkins' own user database로 바꾼다.
다시 Jenkins 관리로 가면 Users가 생긴 것을 볼 수 있다.
전에 만들어둔 admin 계정이 있는 것을 확인할 수 있다.
admin을 클릭해서 Security로 가면 password를 바꿀 수 있다.
sudo vi /var/lib/jenkins/config.xml
다시 jenkins config 파일을 true라고 설정하고 재시작하면 끝날 거 같지만...
어째서인지 로그인 없이 접속할 수 있다. 귀찮겠지만 Security에 접속해서 Authentication에 있는 Authentication에서 Logged-in users can do anything으로 바꿔주도록 하자.
그럼 끝!