티스토리 뷰

Jenkins 관리 > Configure Global Security 메뉴에서 아래와 같이 계정 등록 및 권한을 부여할 수 있습니다.


그런데 계정만 추가하고 권한을 부여하지 않은 경우 Jenkins 를 접속할 수 없는 경우가 생깁니다.
만약 등록한 계정이 하나뿐인데, 권한 부여를 하지 않았다면 Jenkins 관리 화면에서 수정도 불가능합니다.
접속시 아래와 같은 화면이 나타날 것입니다.


이 경우는 Jenkins 의 Security 설정을 초기화 해 주어야 합니다.

.jenkins 디렉토리에 있는 config.xml 파일을 수정해 주어야 합니다.
(예를 들어 C:\Users\.jenkins)

<useSecurity>true</useSecurity>
<authorizationStrategy class=“hudson.plugins.nhnauth.NHNAuthAuthorizationStrategy" />

userSecurity 는 false 로 변경하고, authorizationStategy 옵션은 삭제해 주시면 됩니다.
Tomcat 을 재시작 후 Jenkins 를 접속하시면 Security 설정을 하기 전으로 돌아가는 것을 확인하실 수 있습니다.

<useSecurity>false</useSecurity>
<!--authorizationStrategy class=“hudson.plugins.nhnauth.NHNAuthAuthorizationStrategy” /-->

'Tool > Jenkins' 카테고리의 다른 글

Jenkins Rest API 사용기  (0) 2016.09.05
Jenkins2.0 무엇이 달라졌는가?  (0) 2016.06.22
Jenkins Custom Plugin UpdateSite 등록하기  (0) 2016.06.22
Jenkins 2.0 무작정 따라하기  (0) 2016.06.22
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함