С помощью файлов идентификации клиента и сервера можно обеспечить
безопасный обмен данными между клиентами IBM®
Rational
DOORS и сервером базы данных. Создайте файлы идентификации с помощью пакетного файла. Внесите изменения
в реестр и запустите сервер и клиенты с требуемыми параметрами защиты.
Процедура
- Скопируйте файл example_auth_files.bat из
установочного каталога по умолчанию C:\Program
Files\IBM\Rational\DOORS\9.6\certdb во временную папку в системе, в
которой установлен клиент
Rational
DOORS.
- Откройте пакетный файл и внесите следующие изменения:
- В пакетном файле измените следующие пароли:
- set serverKeyPwd=spassword123
- set clientKeyPwd=cpassword123
- Вместо значений spassword123 и cpassword123 укажите новые пароли.
- В строке set dbServerName=db_server_name вместо
значения db_server_name укажите имя хоста сервера базы данных.
- Сохраните и запустите файл example_auth_files.bat. Пакетный файл создает четыре файла
client_authentication* и четыре файла
server_authentication*.
- Скопируйте файлы client_authentication* в папку
certdb каждой системы, в которой установлен клиент
Rational
DOORS. Расположение по умолчанию: C:\Program
Files\IBM\Rational\DOORS\9.6\certdb.
- Скопируйте файлы server_authentication* в папку
certdb системы, в которой установлен сервер базы данных Rational
DOORS. Расположение
по умолчанию: C:\Program Files
(x86)\IBM\Rational\DOORS\9.6\certdb.
- Остановите сервер базы данных
Rational
DOORS.
- Откройте реестр и найдите следующий раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.6\Config.
- Создайте параметр certName и укажите значение имени сертификата сервера serverCertLabel в команде пакетного файла.
- Укажите следующие параметры реестра. Создайте параметры, если они не
существуют. Значение параметра SERVERHOSTNAME должно
совпадать с именем сервера базы данных, указанным в пакетном файле serverCertDN.
Параметр |
Значение |
secure |
on |
certname |
serverCertLabel |
SERVERHOSTNAME |
dbServerName |
- Запустите сервер базы данных
Rational
DOORS.
- Запустите клиент со следующими параметрами: doors.exe -data
36677@dbServerName