본문 바로가기

Dev. ProjectKICE/CI 서버 구축

Jenkins 권한 설정 실패시 초기화 방법

[출처] 떵자루의 개인 블로그

젠킨스를 설치하고 보안관련 설정을 할 때는 로그인해서 사용할 수 있는 기본 사용자를 추가해야 한다. 만약 사용자를 추가하지 않고 설정을 하고 저장한다면 로그인을 해서 젠킨스에 대한 부분을 전혀 사용할 수 없는 문제가 발생한다.

이때에는 젠킨스가 설치된 곳에 위치한 ‘config.xml’ 파일의 보안과 권한관련 된 부분을 초기화해줘야 한다.

파일 위치

수정부분

  1. <authorizationStrategy>
    • <authorizationStrategy class=”hudson.security.AuthorizationStrategy$Unsecured”/>
  2. <securityRealm>
    • <securityRealm class=”hudson.security.SecurityRealm$None”/>
    • 하위에 기타값들이 설정되어 있다면 해당되는 엘러먼트의 모든 값을 삭제[