본문 바로가기

Developer

SourceSafe 2005 Internet 접속 설정 방법 SSL 이용

 

인증서를 이용한 방법으로 구현하였습니다.

 

 

인증서를 이용한 진행 시 인증서의 도메인과 소스세이프 인터넷 연결 설정 시 사용되는 도메인은 동일해야 합니다.

 

Windows 2008 Server에서 설정하였으며, 아래와 같이 진행하였습니다.

 

  1. IIS 에 사용자 권한을 설정할 수 있는 도구를 추가 설치 (7.0에만 해당되는 사항임)
    1. Microsoft WebDAV 7.5 for IIS 7.0
      http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1621
  2. SourceSafe Database folder의 권한 설정
    1. Everyone에 일기, 쓰기, 수정 권한을 입력하여야 함
  3. ourceSafe Administrator 실행
    1. Open SourceSafe Database 시 중요 체크 사항
    2. D:\BizproVss 와 같은 형태로 하는 것이 아니라 서버 명으로 설정 해야 함
      절대 경로로 설정하게 되면 SourceSafe에서 인식하지 못하므로 상대 경로로 설정

  4. erver à Configuration 클릭
  5. 아래와 같이 모든 부분 체크
    1. Enable SourceSafe Internet for this computer 체크
    2. Require secure communication using SSL 체크(SSL을 사용하지 않을 경우에는 제거)
    3. Enable SourceSafe Internet for this database 체크
    4. Web Server Name(DNS name or IP address) SSL 사용시 SSL의 등록 도메인과 동일하게 설정해야 됨
  6. 자동 생성된 웹 응용프로그램은 아래와 같음 (SourceSafe)
  7. SourceSafe 설치 된 경로로 이동
    C:\Program Files\Microsoft Visual SourceSafe\VSSWebService
    1. Web.config 수정
      1. <customErrors mode="OFF" /> ON에서 OFF로 변경
      2. <!--remove name="Documentation"/--> 주석 처리해야 함
  8. SourceSafe 웹 응용프로그램 인증변경
    1. 익명 인증으로 진행.
    2. SSL을 사용하지 않을 경우에는 window Authentication으로 사용해야 됨
  9. SourceSafe 웹 응용프로그램 WebDAV 사용권한 설정
    1. Allow access to: All content 체크
    2. Allow access to this content to : All users 체크
    3. Permissions : Read, Source, Write 체크

 

이상 SSL을 이용한 SourceSafe 2005 Internet 연결 설정 방법이었습니다.