Настройка службы регистрации сетевых устройств для использования учетной записи пользователя домена

Область применения: Windows Server (все поддерживаемые версии)

Рекомендуется настроить NDES для указания учетной записи пользователя, которая требует дополнительных действий. Если выбрать встроенное удостоверение пула приложений, другая конфигурация не требуется.

В этой статье описано, как настроить службу регистрации сетевых устройств (NDES) для запуска в качестве указанной учетной записи службы.

NDES позволяет маршрутизаторам и другим сетевым устройствам получать сертификаты на основе простого протокола регистрации сертификатов (SCEP) без использования учетных данных домена.

Протокол SCEP был разработан для безопасной масштабируемой выдачи сертификатов сетевым устройствам с помощью существующих центров сертификации (ЦС). Протокол поддерживает распространение открытых ключей центра сертификации, регистрацию и запросы отзыва сертификатов.

Дополнительные сведения о NDES и его работе с сертификатами на основе простого протокола регистрации сертификатов см. в статье "Что такое служба регистрации сетевых устройств для служб сертификатов Active Directory?".

Необходимые компоненты

После установки службы ролей NDES для служб сертификатов Active Directory (AD CS) убедитесь, что выполнены следующие предварительные требования:

  • Быть учетной записью пользователя домена.

  • Быть членом локальной группы IIS_IUSRS .

  • Укажите разрешения запроса на настроенный центр сертификации (ЦС).

  • У вас есть разрешения на чтение и регистрацию в шаблоне сертификата NDES, который настраивается автоматически.

  • Если вы используете CNAME или имя сети с балансировкой нагрузки, настройте имя принципа службы (SPN) в службах домен Active Directory.

Создание учетной записи пользователя домена для работы в качестве учетной записи службы NDES

Затем необходимо создать учетную запись пользователя домена в качестве учетной записи службы NDES.

  1. Войдите в контроллер домена или на административный компьютер с установленными средствами удаленного администрирования сервера доменных служб Active Directory. Откройте оснастку Пользователи и компьютеры Active Directory , используя учетную запись с разрешениями на добавление пользователей в домен.

  2. В дереве консоли разверните структуру, пока не увидите контейнер, в котором нужно создать учетную запись пользователя. Например, в некоторых организациях есть подразделение "Службы" или аналогичная учетная запись. Щелкните правой кнопкой мыши контейнер, выберите "Создать" и выберите "Пользователь".

  3. В текстовом поле "Новый объект — пользователь " введите соответствующие имена для всех полей, чтобы было ясно, что вы создаете учетную запись пользователя. Соблюдайте политику организации в отношении создания учетных записей служб, если такая политика имеется. Например, можно ввести следующее, а затем нажмите кнопку "Далее".

    • Имя: Ndes

    • Фамилия: Служба

    • Имя входа пользователя: NdesService

  4. Задайте для учетной записи сложный пароль и подтвердите его. Настройте параметры пароля в соответствии с политиками безопасности организации в отношении учетных записей служб. Если пароль имеет срок действия, необходимо реализовать процедуру, обеспечивающую его смену через требуемые интервалы.

  5. Нажмите кнопку "Далее", а затем нажмите кнопку "Готово".

Совет

Добавление учетной записи службы NDES в локальную группу IIS_IUSRS

После успешного создания учетной записи пользователя домена в качестве учетной записи службы NDES необходимо добавить эту учетную запись службы NDES в локальную группу IIS_IUSRS .

  1. На сервере, на котором размещена служба NDES, откройте службу управления компьютерами (compmgmt.msc).

  2. В дереве консоли "Управление компьютером" в разделе Служебныеразверните узел Локальные пользователи и группы. Выберите Группы.

  3. В области сведений выберите IIS_IUSRS.

  4. На вкладке "Общие " нажмите кнопку "Добавить".

  5. В текстовом поле Выбор пользователей, компьютеров, учетных записей служб или групп введите имя входа пользователя для учетной записи, настроенной в качестве учетной записи службы.

  6. Нажмите кнопку " Проверить имена", дважды нажмите кнопку "ОК ", а затем закройте управление компьютерами.

Совет

Вы также можете добавить net localgroup IIS_IUSRS <domain>\<username> /Add учетную запись службы NDES в локальную группу IIS_IUSRS . Командная строка или Windows PowerShell должна выполняться как Администратор istrator. Дополнительные сведения см. в командеAdd-LocalGroupMember] PowerShell.

Настройка разрешения запроса на ЦС

Учетные записи служб NDES должны запрашивать разрешение на ЦС, который будет использоваться NDES.

  1. В ЦС, который используется NDES, откройте консоль ЦС с учетной записью с разрешениями управления ЦС.

  2. Откройте консоль центра сертификации. Щелкните правой кнопкой мыши ЦС и выберите пункт "Свойства".

  3. На вкладке Безопасность можно просмотреть учетные записи, у которых есть разрешения на запрос сертификатов. По умолчанию группа Прошедшие проверку имеет это разрешение. Созданная учетная запись службы является членом аутентификации пользователей при его использовании. Вам не нужно предоставлять дополнительные разрешения, если у пользователей, прошедших проверку подлинности, есть разрешение "Сертификаты запроса". Однако если это не так, необходимо предоставить разрешение на запрос сертификатов учетной записи службы NDES в ЦС. Для этого:

    • Выберите Добавить.

    • В текстовом поле "Выбор пользователей, компьютеров,учетных записей служб" или "Группы " введите имя учетной записи службы NDES и нажмите кнопку "Проверить имена", а затем нажмите кнопку "ОК".

    • Убедитесь в том, что выбрана учетная запись службы NDES. Убедитесь в том, что напротив разрешения Запрос сертификатов установлен флажок Разрешить . Нажмите ОК.

Проверьте, необходимо ли задать имя субъекта-службы для NDES

Если вы используете подсистему балансировки нагрузки или виртуальное имя, необходимо настроить имя субъекта-службы (SPN) в Active Directory. В этом разделе описано, как определить, необходимо ли задать имя участника-службы в Active Directory.

  • Если вы используете один сервер NDES и его фактическое имя узла (наиболее распространенный сценарий), учетная запись не требует регистрации имени субъекта-службы. Учетные записи компьютера по умолчанию spNs для HOST/computerFQDN охватывают этот случай. Если вы используете все остальные значения по умолчанию (особенно вокруг проверки подлинности в режиме ядра IIS), вы можете перейти к следующему разделу этой статьи.

  • Если вы используете пользовательскую запись A в качестве имени узла или балансировку нагрузки с виртуальным IP-адресом, необходимо зарегистрировать имя субъекта-службы в учетной записи службы NDES (SCEPSvc). Чтобы зарегистрировать имя субъекта-службы в учетной записи службы NDES, выполните следующие действия.

    1. Используйте синтаксис команды Setpn: Setspn -s HTTP/<computerfqdn> <domainname\accountname> при вводе команд. Например, ваш домен — Fabrikam.comNDES CNAME NDESFARM, и вы используете учетную запись службы с именем SCEPSvc. В этом примере вы выполните следующие команды.

      • Setspn -s HTTP/NDESFARM.fabrikam.com fabrikam\SCEPSvc
      • Setspn -s HTTP/NDESFARM fabrikam\SCEPSvc
    2. Затем отключите проверку подлинности в режиме ядра IIS для сайта.

Настройка службы ролей NDES

После завершения установки необходимо выполнить несколько действий, чтобы завершить настройку компьютера NDES.

Если NDES установлен в ЦС, у вас нет возможности выбрать ЦС, так как используется локальный ЦС.

При установке NDES на компьютере, который не является ЦС, необходимо выбрать целевой ЦС. Вы можете выбрать ЦС с помощью имени ЦС или по имени компьютера.

Чтобы выбрать ЦС, выполните следующие действия.

  1. Откройте конфигурацию CS AD из диспетчер сервера.

  2. Выберите центр сертификации для NDES

  3. Выберите имя ЦС или имя компьютера, а затем нажмите кнопку "Выбрать".

  4. Выбор параметра определяет тип диалогового окна, представленного далее:

    • Если щелкнуть имя ЦС, появится диалоговое окно "Выбор центра сертификации", которое содержит список центров сертификации, из которых можно выбрать.

      or

    • Если был выбран вариант Имя компьютера, откроется диалоговое окно Выбор компьютера , в котором можно задать расположения и ввести имя компьютера, который необходимо указать в качестве ЦС.

Теперь вы готовы выполнить настройку службы ролей NDES. Остальные шаги проверяют сведения центра регистрации и настраивают криптографию.

  1. Сведения центра регистрации (RA), предоставляемые для создания сертификата подписи, выданного службе. В диспетчер сервера. Выберите сведения о RA.

  2. Проверьте все поля и убедитесь, что данные RA верны (или заданы по умолчанию).

NDES использует два сертификата и их ключи для включения регистрации устройств. Организации могут использовать различные поставщики служб шифрования (ПОСТАВЩИКИ услуг) для хранения этих ключей или изменения длины ключей, используемых службой. Поддерживаются только поставщики служб криптографического программирования (CryptoAPI) для ключей RA — API шифрования; Поставщики следующего поколения (CNG) не поддерживаются.

  1. Чтобы настроить криптографию, в диспетчер сервера выберите криптографию для NDES.

  2. Введите значения для поставщика ключей подписи и (или) поставщика ключей шифрования и определите значения длины ключа.

  3. Перейдите к мастеру, чтобы завершить установку NDES.

Теперь, когда вы настроили службу ролей, вы можете узнать подробные сведения о конфигурации и операции NDES в службе регистрации сетевых устройств (NDES) в службах сертификатов Active Directory (AD CS).

Совет

При внесении изменений в конфигурацию для NDES или в шаблоны сертификатов, которые используются службой NDES, необходимо остановить и перезапустить NDES, IIS и службу ЦС.

Следующие шаги