Чтобы выпустить сертификат клиентской аутентификации для сервисной учетной записи:
Создайте шаблон сертификата.
Получите сертификат.
Установите сертификат в хранилище корневых сертификатов компьютера.
Создание шаблона
В веб-интерфейсе Aladdin eCA перейдите в разделШаблоны.
Создайте шаблон сертификата для Рутокен KeyBox на основе шаблонаECA-User: клонируйте шаблон и укажите имя нового шаблона. Откроется окно свойств шаблона.
При необходимости укажитеПериод действия сертификата.
Выберите Центр сертификации.
В выпадающем спискеТип субъектавыберитеПользователь.
В разделеШифрованиевыключите опциюECDSA. Рутокен KeyBox не поддерживает работу с сертификатами на основе алгоритма ECDSA.
Алгоритм шифрования для формирования сертификата
Чтобы формировать сертификат с использованием ГОСТ-шифрования, включите только опциюГОСТ. Если включены оба варианта — ГОСТиRSA, то используется алгоритм RSA.
На вкладкахРасширенияиКомпоненты имени сертификатаоставьте параметры по умолчанию.
НажмитеСохранить.
Получение
Перейдите в разделУчетные записи.
В строке с созданной сервисной учетной записью нажмитеСоздать сертификати выберите опциюС закрытым ключом (PKCS#12).
Выберите шаблон, созданный на предыдущем этапе, и нажмитеПродолжить.
При необходимости измените данные сервисной учетной записи и нажмитеПродолжить.
Создайте пароль для защиты ключевого контейнера PKCS#12.
Выберите алгоритм и длину ключа или оставьте параметры по умолчанию.
НажмитеСоздать сертификат.
НажмитеСкачать.
Файл сертификата скачивается в формате P12.
Установка в личное хранилище компьютера
Выберите инструкцию в зависимости от ОС рабочей станции, где устанавливается сертификат.
Добавьте выпущенный сертификат вЛокальное хранилище компьютера(Local Computer) на сервере Рутокен KeyBox.
Выдайте системе права на чтение закрытого ключа сертификата:
Перейдите в оснасткуСертификаты(Certificates).
Правой кнопкой мыши нажмите на сертификат и выберитеВсе задачи (All tasks) →Управление закрытыми ключами... (Manage Private Keys...).
Нажмите Добавить(Add).
в меню Размещение (Location) укажите сервер.
В поле Введите имена выбранных объектов (Enter the object names to select) укажите локальную группу IIS_IUSRSи нажмите Проверить имена (Check Names) и ОК.
Выставите права Полный доступ (Full Control) и Чтение (Read).
Нажмите Применить(Apply).
Выполните вход в систему с учетной записью, от имени которой запускается Рутокен KeyBox. По умолчанию это пользователь www-data.
Проверьте наличие пользователя www-data:
cat /etc/passwd | grep www-data
Пример вывода, если пользователь www-data существует