HOW TO:設定 Team Foundation Server Proxy 的快取安全性

更新:2007 年 11 月

身為 Team Foundation Server 系統管理員,您必須加入 Team Foundation Server Proxy 的服務帳戶,並指定密碼來維護 Proxy 的安全。

注意事項:

根據預設,您會在安裝 Team Foundation Server Proxy 時建立這個帳戶和密碼。如需如何安裝 Team Foundation Server Proxy 以及安裝 Team Foundation Server 所需之使用者帳戶的詳細資訊,請參閱 Microsoft 網站上最新版本的 Team Foundation 安裝指南。

如果您必須變更上此伺服器帳戶或密碼,可以使用 Internet Information Services (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. 按一下 [識別] 索引標籤。

    5. 使用服務帳戶的名稱和密碼,更新 [使用者名稱] 和 [密碼] 方塊,然後按一下 [確定]。

    Windows Server 2008:

    1. 在樹狀結構窗格中,展開 [網際網路資訊服務] 節點,然後再展開 [<ServerName> (本機電腦)] 節點。

    2. 按兩下 [應用程式集區],以滑鼠右鍵按一下 [Microsoft Team Foundation Server Proxy 應用程式集區],然後再按一下 [設定應用程式集區預設值]。

    3. 按一下 [識別] 屬性,然後按一下屬性按鈕 (…)。

      [應用程式集區識別] 對話方塊隨即開啟。

    4. 按一下 [自訂帳戶],然後按一下 [設定]。

      [設定認證] 對話方塊隨即開啟。

    5. 使用服務帳戶的名稱和密碼,更新 [使用者名稱] 和 [密碼] 方塊,然後按兩次 [確定]。

  8. 停止再重新啟動 [Microsoft Team Foundation Server Proxy 應用程式集區]。

    如需詳細資訊,請參閱 HOW TO:停止和啟動服務、應用程式集區和網站

  9. 關閉電腦管理員。

  10. 尋找快取根資料夾,並確認只有 Team Foundation Server Proxy 的服務帳戶擁有 [讀取] 和 [寫入] 權限。

  11. 尋找 %WINDIR%\Temp 資料夾,並確認此服務帳戶擁有 [讀取和執行]、[列出資料夾內容] 和 [讀取] 等權限。

    如需快取根資料夾的詳細資訊,請參閱 HOW TO:變更 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) - 繁體中文]。

  5. 依序按一下 [變更/移除]、[解除安裝] 和 [下一步],以解除安裝 Team Foundation ServerProxy。

  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) - 繁體中文]。

  3. 按一下 [變更/移除],再按一下 [修復/重新安裝],然後按 [下一步]。

  4. 設定密碼,並完成安裝。

請參閱

工作

HOW TO:啟用 Team Foundation Server Proxy 的版本控制快取

HOW TO:使用效能監視器檢視快取效能

概念

管理對 Team Foundation Server Proxy 的遠端連接

其他資源

HOW TO:停止和啟動服務、應用程式集區和網站

HOW TO:驗證或更正應用程式集區的 IIS 組態