您可以使用用戶端和伺服器鑑別檔案,來啟用 IBM® Engineering Requirements
Management DOORS® (DOORS) 用戶端與資料庫伺服器之間的安全加密通訊。使用批次檔來產生鑑別檔案。設定登錄金鑰,以需要的安全參數來啟動伺服器和用戶端。
程序
- 從預設安裝位置 C:\Program Files\IBM\Rational\DOORS\9.6\certdb 將 example_auth_files.bat 檔複製到安裝 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* 檔案複製到安裝 DOORS 用戶端的每一部電腦上的 certdb 資料夾。預設位置為 C:\Program
Files\IBM\Rational\DOORS\9.6\certdb。
小心: 請確定您已移除現有的 client_authentication.rdb 檔。
- 將 server_authentication* 檔案複製到安裝 DOORS 資料庫伺服器的電腦上的 certdb 資料夾。預設位置為 C:\Program Files
(x86)\IBM\Rational\DOORS\9.6\certdb。
重要: 您必須將 server_authentication* 和 client_authentication* 檔複製到 DOORS
伺服器安裝目錄(若為 dbadmin 和 dbsadmin)。因此,您必須移除現有的 client_authentication.rdb 檔。
- 停止 DOORS 資料庫伺服器。
- 開啟登錄並移至此位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.6\Config。
- 在批次檔指令中建立 certName 並將伺服器憑證名稱的值設成 serverCertLabel。
- 設定下列機碼值。如果機碼不存在,請建立機碼。SERVERHOSTNAME 值必須符合您在 serverCertDN 批次檔指令中輸入的資料庫伺服器名稱。
機碼 |
值 |
secure |
on |
certname |
serverCertLabel |
SERVERHOSTNAME |
dbServerName |
- 啟動 DOORS 資料庫伺服器。
- 以下列參數啟動用戶端:doors.exe -data
36677@dbServerName