달력

122019  이전 다음

  • 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
  •  
  •  
  •  
  •  

'지속적인통합'에 해당되는 글 2건

  1. 2008.11.11 Hudson은 기본적으로 기업내부용입니다. (4)
  2. 2008.09.01 hudson okjspsite 적용 (4)

지속적인 통합 툴인 Hudson(https://hudson.dev.java.net)은 기업 내부 즉 인트라넷용입니다. 회사 밖에서는 접근하지 않는다는 것을 기본으로 설정하게 되어있죠. 만약 인터넷 같은 외부에 노출이 되는 경우는 인증을 걸어서 아무나 컨트롤하지 못하도록 하는 것이 중요합니다.

구글에서 "hudson access control"이라고 검색해봤습니다. wiki페이지가 나오는군요.


첫번째 링크를 클릭해서 들어가면 Hudson 보안강화하기 위키페이지가 나옵니다.
http://hudson.gotdns.com/wiki/display/HUDSON/Securing+Hudson

보안 레벨을 다양하게 지원하는데, 토픽은 다음과 같습니다.

Topics


저는 간략하게 설정해 보았습니다. 아직 경험이 많지 않아서 성큼성큼 나아가기 힘드니까요.
Quick and Simple Security 페이지의 설명에서 발췌한 내용입니다.

$ java -jar hudson.war --argumentsRealm.passwd.user=password --argumentsRealm.roles.user=admin

이러한 형식으로 시작 옵션을 줍니다.

$ java -jar hudson.war --argumentsRealm.passwd.kenu=okjsp --argumentsRealm.roles.kenu=admin

user와 password 부분을 변경해 주면 됩니다. 그리고 Hudson 설정에서 보안을 사용한다고 설정해야 합니다.
Hudson 관리(Manage Hudson) > Configure System 메뉴를 선택합니다.

설정화면에서 위쪽 설정 옵션 중 Enable security를 체크합니다. 하단의 옵션은 Delegate  to servlet container 에 그 아래 옵션은 Legacy Mode 를 선택하고 저장하면 됩니다.


설정이 완료되고 옵션을 주어서 시작하면 다음과 같은 메시지를 볼 수 있습니다.


로그인 id별  권한처리도 가능하다 하니 위키 문서를 참고하시면 될 것입니다.
Posted by 케누 kenu허광남

댓글을 달아 주세요

  1. 지니랜드  댓글주소 수정/삭제 댓글쓰기 2008.11.11 09:06

    좋은 자료 감사합니다. 개발서버에 허드슨 깔아놓았는데 보안쪽은 당장 적용해봐야겠는데요.

  2. 조대협  댓글주소 수정/삭제 댓글쓰기 2008.11.11 09:16

    웹서버를 앞에 놓고 AJP로 허드슨 연결한후
    웹서버에서 HTTP BASIC AUTH나 SSL을 이용해서 보안 처리한다면 크게 문제 없지 않을까요? :)

hudson okjspsite 적용

java 2008. 9. 1. 10:14
사용자 삽입 이미지

처음 쓰는 툴이라 쉽지 않군요.
https://hudson.dev.java.net 에서 구할 수 있습니다.

일단 cvs 에서 소스 가져오는 정도로 셋팅을 끝냈습니다.
Posted by 케누 kenu허광남

댓글을 달아 주세요

  1. iolo  댓글주소 수정/삭제 댓글쓰기 2008.09.01 17:42

    허드슨 쓰시는 군요 @..@
    저희 팀은 올 아파치~ maven, archiva, continuum

  2. herlock  댓글주소 수정/삭제 댓글쓰기 2008.09.02 13:47

    저도 회사에서 Hudson을 사용하고 있습니다
    매우 간단하고 편리한 툴인것 같습니다
    테스팅 툴과 연동도 편한것 같습니다.. 후에 나오는 차트도 보기 편하고 ....
    junit svn hudson ant 사용중입니다