다음을 통해 공유


방법: 빌드 서비스 계정 변경

업데이트: 2007년 11월

빌드 서비스 계정을 변경하려면 빌드 컴퓨터에 로그온하여 Windows 관리 콘솔을 사용해 이전 계정을 새 계정으로 바꾸어야 합니다. Team Foundation Build을 여러 빌드 컴퓨터에 설치한 경우에는 각 컴퓨터에서 이 절차를 반복해야 합니다.

Visual Studio Team Foundation Build 서비스에 사용하는 계정을 변경한 후에는 새 빌드 서비스 계정을 구성해야 합니다. 또한 Team Foundation을 새 빌드 서비스 계정에 연결하려면 해당 계정을 Build Services 보안 그룹에 추가해야 합니다. Team Foundation Server에 빌드 서비스 계정을 추가하는 방법에 대한 자세한 내용은 방법: Build Services 보안 그룹에 빌드 서비스 계정 추가를 참조하십시오.

참고:

TFSAdminUtil Changeaccount 명령을 사용하여 빌드 서비스 계정을 변경할 수 없습니다.

필수 권한

이러한 절차를 수행하려면 Team Foundation 응용 프로그램 계층 컴퓨터에서 Administrators 그룹의 멤버여야 하며 빌드 컴퓨터에서 Windows Administrators 그룹의 멤버여야 합니다. 권한에 대한 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

Visual Studio Team Foundation Build 서비스를 중지하려면

  1. 빌드 컴퓨터에서 시작, 관리 도구, 서비스를 차례로 클릭합니다.

  2. 서비스(로컬) 창에서 Visual Studio Team Foundation Build를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

  3. 일반 탭에서 Visual Studio Team Foundation Build 속성(로컬 컴퓨터)의 서비스 상태 아래에 있는 중지를 클릭합니다.

빌드 컴퓨터에서 빌드 서비스 계정을 변경하려면

  1. 서비스(로컬) 창에서 Visual Studio Team Foundation Build를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

  2. Visual Studio Team Foundation Build 속성(로컬 컴퓨터) 대화 상자에서 로그온 탭을 클릭합니다.

  3. 로그온 탭에서 계정 지정 옵션을 선택하고 찾아보기를 클릭합니다.

  4. 사용자 선택 대화 상자에서 개체 형식을 클릭합니다. 개체 형식 대화 상자에서 다음을 수행합니다.

    1. 도메인 또는 작업 그룹 계정을 추가하는 경우 사용자를 선택합니다.

    2. 네트워크 서비스 계정을 추가하는 경우 기본 제공 보안 계정을 선택합니다.

  5. 확인을 클릭합니다.

  6. 사용자 선택 대화 상자의 선택할 개체 이름을 입력하십시오. 상자에 도메인, 작업 그룹 또는 네트워크 계정을 입력합니다. 원하는 경우 이름 확인을 선택하여 계정 이름을 올바르게 입력했는지 확인할 수 있습니다. 확인을 클릭합니다.

    또한 위치 및 고급 옵션을 사용하여 사용할 계정을 검색할 수도 있습니다. 예를 들어 네트워크 계정을 사용하도록 Visual Studio Team Foundation Build 서비스를 구성하는 경우 위치를 클릭합니다. 위치 대화 상자에서 빌드 컴퓨터 이름을 선택하고 확인을 클릭합니다. 사용자 선택 대화 상자에서 고급을 클릭한 다음 지금 찾기를 클릭합니다. 검색 결과 창에서 NETWORK SERVICE를 선택하고 확인을 클릭합니다. 그러면 네트워크 계정에 해당하는 이름을 사용하여 Visual Studio Team Foundation Build 속성(로컬 컴퓨터) 대화 상자의 계정 지정 텍스트 상자가 자동으로 채워집니다. 이 이름은 대개 NT AUTHORITY\NetworkService입니다.

  7. Visual Studio Team Foundation Build 속성(로컬 컴퓨터) 대화 상자에서 다음을 수행합니다.

    • 도메인 또는 작업 그룹 계정을 사용하는 경우에는 암호 및 암호 확인 텍스트 상자에 새 서비스 계정의 암호를 입력합니다.

    • 네트워크 계정을 사용하는 경우에는 암호를 사용하지 않아도 됩니다.

  8. 확인을 클릭합니다.

새 빌드 서비스 계정을 기본 포트에 연결

Visual Studio Team Foundation Build 서비스에 사용하는 계정을 변경한 후에는 wcfhttpconfig.exe 도구를 사용하여 포트 9191(Team Foundation Build의 기본 포트)을 통해 새 빌드 서비스 계정을 구성해야 합니다.

Visual Studio Team Foundation Build 서비스를 다시 시작할 때 먼저 포트 9191을 새 계정과 연결하지 않으면 "액세스 거부" 메시지가 표시됩니다.

기본 포트를 사용하여 새 빌드 서비스 계정을 연결하려면

  1. 빌드 컴퓨터에서 명령 프롬프트에 다음을 입력하여 wcfhttpconfig.exe 도구가 있는 디렉터리로 이동합니다.

    cd C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
    

    루트 드라이브는 컴퓨터마다 다를 수 있습니다.

  2. 새 빌드 서비스 계정에 대해 포트 9191을 예약하려면 명령 프롬프트에 다음을 입력합니다.

    wcfhttpconfig.exe reserve DOMAIN\User 9191
    

    여기서 DOMAIN\User는 실제 서비스 계정 이름으로 바꿉니다.

Visual Studio Team Foundation Build 서비스를 다시 시작하려면

  1. 빌드 컴퓨터의 서비스(로컬) 창에서 Visual Studio Team Foundation Build를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

    Visual Studio Team Foundation Build 속성(로컬 컴퓨터) 대화 상자가 나타납니다.

  2. 서비스 상태 아래에서 시작을 클릭합니다.

참고:

새 빌드 서비스 계정을 사용하여 빌드를 실행하려면 해당 계정을 팀 프로젝트의 Build Services 보안 그룹에 추가해야 합니다. 자세한 내용은 방법: Build Services 보안 그룹에 빌드 서비스 계정 추가를 참조하십시오.

참고 항목

작업

방법: Visual Studio Team Foundation Build 서비스 암호 변경

방법: Team Foundation Build 설정 및 설치

참조

ChangeAccount 명령

기타 리소스

Team Foundation Server 서비스 및 서비스 계정 관리