티스토리 뷰

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/05   »
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 31
글 보관함