Поделиться через


Практическое руководство. Настройка безопасности кэша для прокси-сервера Team Foundation Server

Обновлен: Ноябрь 2007

Как администратор Team Foundation Server, вы должны добавить служебную учетную запись для прокси-сервера Team Foundation Server и указать пароль для обеспечения безопасности прокси-сервера.

ms400800.alert_note(ru-ru,VS.90).gifПримечание.

По умолчанию эта учетная запись и пароль создаются при установке прокси-сервера Team Foundation Server. Дополнительные сведения об установке прокси-сервера Team Foundation Server и пользовательских учетных записях, необходимых для установки Team Foundation Server, см. в последней версии руководства по установке Team Foundation на веб-узле Майкрософт.

Если необходимо изменить учетную запись или пароль данной службы, можно внести изменения с помощью диспетчера IIS или мастера установки прокси-сервера Team Foundation Server.

Необходимые разрешения

Для выполнения этой процедуры необходимо являться членом группы безопасности Администраторы на компьютере, на котором выполняется прокси-сервер Team Foundation Server.

Добавление учетной записи службы для прокси-сервера Team Foundation Server с помощью диспетчера IIS

  1. Убедитесь, что учетная запись службы входит в группу Допустимые пользователи Team Foundation.

    Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

  2. На сервере, на котором выполняется Team Foundation Server, нажмите Пуск, выберите пункт Администрирование, а затем Управление компьютером.

  3. На панели дерева разверните узлы Управление компьютером (локальное), Системные средства, Локальные пользователи и группы и щелкните Группы.

  4. В области результатов дважды щелкните IIS_WPG или IIS_IUSRS.

  5. На вкладке Общие нажмите Добавить.

  6. В области Введите имена объектов для выбора введите имя учетной записи службы для прокси-сервера Team Foundation Server, например, (Домен\TFSSERVICE), и дважды нажмите ОК.

  7. Для назначения учетной записи службы пулу приложений выполните следующие действия.

    Для Windows Server 2003:

    1. В панели дерева разверните узел Службы и приложения.

    2. Щелкните Службы IIS и разверните узел <ServerName> (локальный компьютер).

    3. Дважды щелкните Пулы приложений, щелкните правой кнопкой мыши Пул приложений прокси-сервера Microsoft Team Foundation Server и выберите пункт Свойства.

    4. Откройте вкладку Удостоверение.

    5. Обновите поля Имя пользователя и Пароль, введя в них имя и пароль учетной записи службы, и нажмите OK.

    Для Windows Server 2008:

    1. В панели дерева разверните узел Службы IIS, а затем узел <ServerName> (локальный компьютер).

    2. Дважды щелкните Пулы приложений, щелкните правой кнопкой мыши Пул приложений прокси-сервера Microsoft Team Foundation Server и выберите пункт Установить значения по умолчанию для пула приложений.

    3. Выберите свойство Идентификация и нажмите кнопку свойств (…).

      Откроется диалоговое окно Идентификация пула приложений.

    4. Выберите Настроить учетную запись и выберите Задать.

      Откроется диалоговое окно Задание учетных данных.

    5. Обновите поля Имя пользователя и Пароль, введя в них имя и пароль учетной записи службы, и дважды нажмите OK.

  8. Остановите и перезапустите пул приложений прокси-сервера Microsoft Team Foundation.

    Дополнительные сведения см. в разделе Практическое руководство. Остановка и запуск служб, пулов приложений и веб-узлов.

  9. Закройте диспетчер компьютера.

  10. Перейдите в корневую папку кэша и убедитесь, что у учетной записи службы прокси-сервера Team Foundation Server имеются разрешения Чтение и Запись.

  11. Перейдите в папку %WINDIR%\Temp и убедитесь, что учетная запись службы имеет разрешения Чтение и выполнение, Просмотр содержимого папки и Чтение.

    Дополнительные сведения о корневой папке кэша см. в разделе Практическое руководство. Изменение параметров кэширования для прокси-сервера Team Foundation Server.

Добавление учетной записи службы с помощью мастера установки прокси-сервера Team Foundation Server

  1. На сервере, на котором выполняется Team Foundation Server, Откройте проводник и найдите каталог установки прокси-сервера Team Foundation Server.

    ms400800.alert_note(ru-ru,VS.90).gifПримечание.

    Каталог установки по умолчанию: …\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 (прокси-сервер) - ENU.

  5. Удалите прокси-сервер Team Foundation Server, нажав кнопку Изменить/удалить, Удалить, а затем Далее.

  6. В диалоговом окне подтверждения нажмите кнопку ОК.

  7. Переустановите прокси-сервер Team Foundation Server и укажите новую учетную запись службы прокси-сервера.

  8. Восстановите файл Proxy.config в каталоге установки прокси-сервера Team Foundation Server.

Изменение пароля для учетной записи службы

Если уже имеется учетная запись службы прокси-сервера Team Foundation Server, можно изменить ее пароль с помощью мастера установки или IIS Manager. Для изменения пароля с помощью IIS Manager выполните шаги 7 и 8 первой процедуры данного раздела.

Изменение пароля с помощью мастера установки прокси-сервера Team Foundation Server

  1. На прокси-сервере, на котором выполняется Team Foundation Server, нажмите кнопку Пуск, выберите пункт Панель управления и нажмите Установка и удаление программ.

  2. В диалоговом окне Установка и удаление программ щелкните Microsoft Visual Studio 2008 Team Foundation Server (прокси-сервер) - ENU.

  3. Нажмите кнопку Изменить/удалить, Восстановить/переустановить, а затем Далее.

  4. Задайте пароль и завершите установку.

См. также

Задачи

Практическое руководство. Включение кэширования файлов системы управления версиями на прокси-сервере Team Foundation Server

Практическое руководство. Проверка производительности кэша с помощью системного монитора

Основные понятия

Управление удаленными подключениями к прокси-серверу Team Foundation Server

Другие ресурсы

Практическое руководство. Остановка и запуск служб, пулов приложений и веб-узлов

Практическое руководство. Проверки и изменение конфигурации IIS для пула приложений