다음을 통해 공유


방법: Team Foundation Server Proxy의 캐시 보안 구성

업데이트: 2007년 11월

Team Foundation Server 관리자는 Team Foundation Server Proxy 서비스 계정을 추가하고 프록시의 보안을 유지하기 위해 암호를 지정해야 합니다.

참고:

기본적으로 이 계정과 암호는 Team Foundation Server Proxy를 설치할 때 만듭니다. Team Foundation Server Proxy 설치 방법 및 Team Foundation Server 설치에 필요한 사용자 계정에 대한 자세한 내용은 Microsoft 웹 사이트에서 최신 버전의 Team Foundation 설치 설명서를 참조하십시오.

서비스 계정 또는 암호를 변경해야 할 경우에는 IIS(인터넷 정보 서비스) 관리자나 Team Foundation Server Proxy 설치 마법사를 사용할 수 있습니다.

필요한 권한

이 절차를 수행하려면 Team Foundation Server Proxy가 실행 중인 컴퓨터에서 Administrators 보안 그룹의 멤버여야 합니다.

IIS 관리자를 사용하여 Team Foundation Server Proxy 서비스 계정을 추가하려면

  1. 서비스 계정이 Team Foundation Valid Users 그룹의 멤버인지 확인합니다.

    자세한 내용은 Team Foundation Server 권한을 참조하십시오.

  2. Team Foundation Server를 실행 중인 서버에서 시작을 클릭하고 관리 도구를 가리킨 다음 컴퓨터 관리를 클릭합니다.

  3. 트리 창에서 컴퓨터 관리(로컬), 시스템 도구, 로컬 사용자 및 그룹을 차례로 확장한 다음 그룹을 클릭합니다.

  4. 결과 창에서 IIS_WPG 또는 IIS_IUSRS를 두 번 클릭합니다.

  5. 일반 탭에서 추가를 클릭합니다.

  6. 선택할 개체 이름을 입력하십시오. 상자에 Team Foundation Server Proxy의 서비스 계정 이름(예: Domain\TFSSERVICE)을 입력하고 확인을 두 번 클릭합니다.

  7. 응용 프로그램 풀에 서비스 계정을 할당하려면 다음 단계를 수행합니다.

    Windows Server 2003의 경우

    1. 트리 창에서 서비스 및 응용 프로그램 노드를 확장합니다.

    2. 인터넷 정보 서비스를 클릭하고 <ServerName>(로컬 컴퓨터) 노드를 확장합니다.

    3. 응용 프로그램 풀을 두 번 클릭하고 Microsoft Team Foundation Server Proxy 응용 프로그램 풀을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

    4. ID 탭을 클릭합니다.

    5. 사용자 이름 및 암호 상자에 서비스 계정 이름과 암호를 업데이트하고 확인을 클릭합니다.

    Windows Server 2008의 경우

    1. 트리 창에서 인터넷 정보 서비스 노드와 <ServerName>(로컬 컴퓨터) 노드를 차례로 확장합니다.

    2. 응용 프로그램 풀을 두 번 클릭하고 Microsoft Team Foundation Server Proxy 응용 프로그램 풀을 마우스 오른쪽 단추로 클릭한 다음 응용 프로그램 풀 기본값 설정을 클릭합니다.

    3. ID 속성을 클릭하고 해당 속성 단추(...)를 클릭합니다.

      응용 프로그램 풀 ID 대화 상자가 열립니다.

    4. 사용자 지정 계정을 클릭하고 설정을 클릭합니다.

      자격 증명 설정 대화 상자가 열립니다.

    5. 사용자 이름 및 암호 상자에 서비스 계정 이름과 암호를 업데이트하고 확인을 두 번 클릭합니다.

  8. Microsoft Team Foundation Server Proxy 응용 프로그램 풀을 중지했다가 다시 시작합니다.

    자세한 내용은 방법: 서비스, 응용 프로그램 풀, 웹 사이트 중지 및 시작을 참조하십시오.

  9. 컴퓨터 관리자를 닫습니다.

  10. 캐시 루트 폴더를 찾아 Team Foundation Server Proxy 서비스 계정에만 읽기 및 쓰기 권한이 있는지 확인합니다.

  11. %WINDIR%\Temp 폴더를 찾은 후 서비스 계정에 읽기 및 실행, 폴더 내용 보기 및 읽기 권한이 있는지 확인합니다.

    루트 캐시 폴더에 대한 자세한 내용은 방법: Team Foundation Server Proxy의 캐시 설정 변경를 참조하십시오.

Team Foundation Server Proxy 설치 마법사를 사용하여 서비스 계정을 추가하려면

  1. Team Foundation Server Proxy를 실행 중인 서버에서 Windows 탐색기를 열고 Team Foundation Server Proxy 설치 디렉터리를 찾습니다.

    참고:

    기본 설치 디렉터리는 …\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy입니다.

  2. Proxy.config 파일을 백업합니다.

    예를 들어 파일을 임시 폴더에 복사한 다음 이름을 Proxy.config.backup으로 바꿉니다.

  3. 시작을 클릭하고 제어판을 가리킨 다음 프로그램 추가/제거를 클릭합니다.

  4. 프로그램 추가/제거 대화 상자에서 Microsoft Visual Studio 2008 Team Foundation Server(proxy) - ENU를 클릭합니다.

  5. 변경/제거, 제거를 차례로 클릭한 후 다음을 클릭하여 Team Foundation Server Proxy를 제거합니다.

  6. 확인 대화 상자에서 확인을 클릭합니다.

  7. Team Foundation Server Proxy를 다시 설치하고 새 서비스 계정을 지정합니다.

  8. Proxy.config 파일을 Team Foundation Server Proxy 설치 디렉터리에 복원합니다.

서비스 계정의 암호 변경

Team Foundation Server Proxy 서비스 계정이 이미 있는 경우 설치 마법사나 IIS 관리자를 사용하여 암호를 변경할 수 있습니다. IIS 관리자를 사용하여 암호를 변경하려면 이 항목에 설명된 첫 번째 절차의 7-8단계를 수행하십시오.

Team Foundation Server Proxy 설치 마법사를 사용하여 암호를 변경하려면

  1. Team Foundation Server Proxy를 실행 중인 서버에서 시작을 클릭하고 제어판을 가리킨 다음 프로그램 추가/제거를 클릭합니다.

  2. 프로그램 추가/제거 대화 상자에서 Microsoft Visual Studio 2008 Team Foundation Server(proxy) - ENU를 클릭합니다.

  3. 변경/제거, 복구/다시 설치를 차례로 클릭한 후 다음을 클릭합니다.

  4. 암호를 설정하고 설치를 완료합니다.

참고 항목

작업

방법: Team Foundation Server Proxy의 버전 제어 캐싱 활성화

방법: 성능 모니터를 사용하여 캐시 성능 검사

개념

Team Foundation Server Proxy에 대한 원격 연결 관리

기타 리소스

방법: 서비스, 응용 프로그램 풀, 웹 사이트 중지 및 시작

방법: 응용 프로그램 풀에 대한 IIS 구성 확인 또는 수정