КриптоПро УЦ 2.0
Чтобы настроить работу Indeed CM с КриптоПро УЦ 2.0:
- Создайте сервисную группу пользователей в Центре Регистрации.
- Создайте сервисную учетную запись для работы с КриптоПро УЦ 2.0.
- Выпустите сертификат агента подачи заявок и установите его в личное хранилище сертификатов на сервере Indeed CM.
- Установите корневой сертификат КриптоПро УЦ 2.0 в хранилище доверенных корневых сертификатов на сервере Indeed CM.
- Настройте подключение к КриптоПро УЦ 2.0 в Консоли управления Indeed CM.
Если каталог пользователей расположен только в Центре Регистрации КриптоПро УЦ 2.0, настройте аутентификацию в веб-сервисах Indeed CM по сертификатам.
Создание сервисной учетной записи
Описанный далее вариант создания сервисной учетной записи является рекомендуемым, но не единственным. Вы можете создать учетную запись пользователя и выпустить сертификат в Центре Регистрации, затем экспортировать его, чтобы установить на сервер Indeed CM.
- Запустите браузер от имени администратора на сервере Indeed CM.
- Откройте веб-портал Центра Регистрации КриптоПро УЦ 2.0:
https://<имя сервера УЦ>/UI/. - На начальной странице выберите Регистрация. Откроется форма регистрации пользователя.
- Укажите Имя и E-mail сервисной учетной записи.
- Сохраните выданный ЦР логин и временный пароль.
- При необходимости укажите дополнительную информацию и завершите регистрацию.
- В Консоли управления ЦР одобрите запрос на регистрацию нового пользователя.
- Добавьте созданного пользователя в группу безопасности Indeed CM Service Users.
Выпуск сертификата агента подачи заявок для сервисной учетной записи
Чтобы выпустить сертификат агента подачи заявок, создайте шаблон и получите сертификат.
Создание шаблона сертификата
- Запустите утилиту Диспетчер УЦ.
- В разделе Сервер ЦС выберите Шаблоны сертификатов.
- Создайте шаблон сертификата Indeed CM Service User на основе шаблона Пользователь. Откроется окно свойств шаблона.
- При необходимости укажите Срок действия сертификата.
- В разделе Параметры создания ключа выберите Ключ принадлежит: Компьютеру и убедитесь, что включена опция Разрешить экспорт ключа.
- В разделе Настройка расширений сертификата выберите Улучшенный ключ (2.5.29.37) и нажмите Изменить....
- В окне Настройки расширения нажмите Изменить....
- Поставьте отметку напротив пункта Агент запроса сертификата и два раза нажмите OK.
- Нажмите Применить.
Получение сертификата
- На сервере Indeed CM войдите в личный кабинет пользователя КриптоПро УЦ по логину и временному паролю сервисной учетной записи.
- Создайте запрос на сертификат.
- Откройте вкладку Сертификаты.
- В верхней панели меню выберите Создать. Откроется окно запроса на сертификат.
- Выберите шаблон сертификата Indeed CM Service User.
- Выберите криптопровайдер Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider. Также поддерживаются криптопровайдеры RSA.
- Нажмите Создать.
- Дождитесь, когда Оператор Центра Регистрации одобрит запрос.
- В личном кабинете пользователя КриптоПро перейдите в раздел Запросы → Изготовление. После выпуска сертификата статус запроса изменится на Завершен. Изготовленный сертификат отобразится на вкладке Сертификаты → Действительные.
- Сохраните сертификат: выделите его и в правой части строки нажмите Скачать.
Если в инфраструктуре планируется несколько серверов Indeed CM, то сертификат сервисной учетной записи необходимо выпустить с экспортируемым закрытым ключом. Перенесите этот сертификат и его контейнер закрытого ключа на каждый сервер Indeed CM.
Установка сертификатов на сервер Indeed CM
Установите на сервер Indeed CM следующие сертификаты:
- Сертификат агента подачи заявок в личное хранилище сертификатов компьютера
- Сертификат корневого центра сертификации КриптоПро УЦ 2.0 в хранилище доверенных корневых сертификатов компьютера
- Список отозванных сертификатов (CRL) в хранилище промежуточных сертификатов компьютера
Настройка аутентификации в веб-сервисах Indeed CM по сертификатам
Чтобы настроить аутентификацию в веб-сервисах Indeed CM по сертификатам, получите сертификат аутентификации сервера КриптоПро УЦ 2.0 и установите его в личное хранилище сертификатов на сервере Indeed CM.
- Зарегистрируйте нового пользователя КриптоПро УЦ. В качестве имени пользователя укажите FQDN сервера Indeed CM.
- На рабочей станции, где установлен сервер Indeed CM, войдите в личный кабинет пользователя КриптоПро УЦ по идентификатору и временному паролю.
- Создайте запрос на сертификат:
- Откройте вкладку Сертификаты.
- В верхней панели меню выберите Создать. Откроется окно запроса на сертификат.
- Выберите шаблон сертификата Веб-сервер.
- Выберите криптопровайдер Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider. Также поддерживаются криптопровайдеры RSA.
- В параметре Ключ будет использоваться для выберите Подпись.
- Нажмите Создать.
- Дождитесь, когда Оператор Центра Регистрации одобрит запрос.
- В личном кабинете пользователя КриптоПро перейдите в раздел Запросы → Изготовление. После выпуска сертификата статус запроса изменится на Завершен. Изготовленный сертификат отобразится на вкладке Сертификаты → Действительные.
- Сохраните сертификат: выделите его и в правой части строки нажмите Скачать.
- Установите сертификат в личное хранилище на сервере Indeed CM.