您可以使用下列其中一種方式,安裝 OpenText Identity Console:
附註:建議在同一台機器上安裝 OpenText Identity Consoley 和 OpenText eDirectory,該機器必須至少有一個可用 OpenText eDirectory 例項。
本節說明如何使用互動式安裝方法,安裝獨立的 OpenText Identity Console。
登入軟體授權和下載入口網站,然後瀏覽至「軟體下載」頁面。
選取下列項目:
產品:OpenText eDirectory
產品名稱:OpenText eDirectory per User Sub SW E-LTU
版本:9.2
下載並擷取最新的 OpenText Identity Console 組建。
瀏覽至您擷取 Identity Console 組建 > IdentityConsole_<version>_Linux 的目錄。
以根或根相等的使用者身分登入時,執行以下指令:
./identityconsole_install
閱讀「簡介」內容,然後按 ENTER。
輸入 'y' 以接受授權合約。這將會在您的系統上安裝所有必要的 RPM。
輸入 Identity Console 伺服器的主機名稱 (FQDN)/IP 位址。例如:10.10.33.100
如果您按 Enter 鍵,而不指定 IP 位址,預設將會使用系統的 IP 位址/主機名稱。
輸入 Identity Console 要監聽的連接埠號碼。預設值為 9000。
(有條件) 根據需求,執行下列其中一項作業:
如果您不想整合 OSP 與 Identity Console,請選擇「n」並繼續 步驟 11。
如果您要整合 OSP 與 Identity Console,請選擇「y」並為下列步驟提供輸入:
使用 LDAPS 連接埠號碼輸入 eDirectory/Identity Vault 伺服器的網域名稱/IP 位址。
例如:
192.168.1.1:636
輸入 eDirectory/Identity Vault 使用者名稱。
範例:
cn=admin,ou=org_unit,o=org
輸入 eDirectory/Identity Vault 密碼。
再次輸入 eDirectory/Identity Vault 密碼以確認密碼。
輸入 OSP 伺服器網域名稱/IP 位址和 SSO 伺服器 SSL 連接埠號碼。
輸入 OSP 用戶端 ID 和 OSP 用戶端密碼。
輸入 eDirectory/Identity Vault 網路樹名稱。
指定要連線的 eDirectory-hosts。您可以擇一提供 IP 位址或網域名稱。例如:localhost:636,xx.xx.xx.xx:636 或 edir.domain.com:636
如果您想要將 OpenText Identity Console 連線至 OpenText 多個 eDirectory 樹狀結構,請以逗號分隔其 IP 位址或網域名稱。
附註:如果您想要將 OpenText Identity Console 連線至多個 OpenText eDirectory 樹狀結構,請輸入以逗號分隔的 IP 位址或網域名稱。
(有條件) 執行下列其中一項作業以輸入 CA 證書:
如果您要從伺服器輸入 CA 證書,請輸入「y」,然後按下 Enter 鍵。然後輸入有 LDAPS 連接埠編號的 eDirectory 伺服器網域名稱/IP 位址。
例如:10.10.10.10:636
如果您不想從伺服器輸入 CA 證書,請輸入「n」,然後按下 Enter 鍵。然後手動提供 CA 證書目錄路徑的位置。
如果您輸入「q」,安裝就會終止。
(有條件) 執行下列其中一項作業以產生伺服器證書:
如果您要產生伺服器證書,請輸入「y」,然後按下 Enter 鍵。為下列步驟提供輸入:
輸入有 LDAPS 連接埠編號的 eDirectory 伺服器網域名稱或 IP 位址。
輸入 eDirectory 使用者名稱。例如,cn=admin,o=novell。
輸入 eDirectory 使用者密碼。
重新輸入 eDirectory 使用者密碼。
輸入伺服器證書名稱。
範例:servercert
輸入伺服器證書密碼。
範例:password@123
重新輸入伺服器證書密碼。
範例:password@123
如果您已經有想要使用的伺服器證書,請輸入「n」,然後按下 Enter 鍵。為下列步驟提供輸入:
手動指定伺服器證書目錄路徑的位置。
例如,/home/cert/ckes.pfx
輸入伺服器證書密碼。
重新輸入伺服器證書密碼。
附註:
您可以在 /var/opt/novell/eDirAPI/log 目錄中找到下列記錄檔案:
Edirapi.log:此檔案會記錄 edirapi 事件與針對問題進行偵錯。
Edirapi_audit.log:此檔案會記錄 edirapi 稽核事件。此記錄會遵循 CEF 稽核格式。
Identityconsole_install.log:此檔案會記錄 OpenText Identity Console 事件。
您可以在 /var/log/messages 檔案中,檢查 OpenText Identity Console 的啟動和停止操作記錄。
產生 CA 證書和伺服器證書,請務必從擷取位置的 IdentityConsole_<version>_Linux 目錄執行 OpenText Identity Console 安裝程式。
如果安裝失敗,則不需要解除安裝現有的 OpenText Identity Console,使用者反而可以執行下列指令:
/usr/bin/identityconsoleConfigure
您可以選擇使用下列工具或公用程式,取得其他樹狀結構的 CA 證書和伺服器證書。
附註:您可以在 opt/novell/eDirAPI/sbin 路徑中,取得 CA 和伺服器證書的程序檔。
下載並擷取最新的 OpenText Identity Console 組建。
瀏覽至擷取 OpenText Identity Console 組建 > IdentityConsole_<version>_Linux 的目錄。
以根或根相等的使用者身分登入時,執行以下指令。
./get_cacert
輸入具有 LDAPS 連接埠編號的 eDirectory IP 位址。例如:10.10.10.10:636。
將可信的根證書從伺服器成功複製到 /tmp/SSCert.pem。
下載並擷取最新的 OpenText Identity Console 組建。
瀏覽至擷取 OpenText Identity Console 組建 > IdentityConsole_<version>_Linux 的目錄。
以根或根相等的使用者身分登入時,執行以下指令。
./get_servercert <eDirectory IP address with LDAPS port number> <eDirectory/Identity Vault username> <userpassword> <server certificate name> <server certificate password> <path_of_CA _certificate with filename> <path of server certificate with filename>
範例:
./get_servercert 10.10.10.10:636 cn=admin,ou=org_unit,o=org password keys password /var/opt/novell/eDirectory/data/SSCert.pem /home/user/keys.pfx
靜默安裝可讓您安裝 OpenText Identity Console,不需任何互動式輸入。若要使用此方法,您必須定義在 silent_properties 檔案中安裝 OpenText Identity Console 的選項,然後從指令行執行安裝程序。若要建立 ilent_properties 檔案,您可以使用 OpenText Identity Console 1.7.2 版及更新版本隨附的 create_silent_properties 公用程式。在產生內容檔案後,系統會使用來自該檔案的資訊,以靜默方式完成安裝。
在開始靜默安裝之前,請確定您符合所有先決條件。
若要產生靜默內容檔案:
瀏覽至您擷取 OpenText Identity Console 組建位置中的 IdentityConsole_<version>_Linux 目錄。
執行下列指令以使用 create_Silent _properties 公用程式:
./create_silent_properties
輸入 Identity Console 伺服器的主機名稱或 IP 位址。例如:10.0.0.1
輸入您要用來監聽 Identity Console 的連接埠編號。例如:9000。
(有條件) 根據需求,執行下列其中一項作業:
如果您不想整合 OSP 與 Identity Console,請選擇「n」並繼續步驟 6。
如果您要整合 OSP 與 Identity Console,請選擇「y」並為下列步驟提供輸入:
使用 LDAPS 連接埠號碼輸入 eDirectory/Identity Vault 伺服器的網域名稱/IP 位址。
例如:
192.168.1.1:636
輸入 eDirectory/Identity Vault 使用者名稱。
範例:
cn=admin,ou=org_unit,o=org
輸入 eDirectory/Identity Vault 密碼。
再次輸入 eDirectory/Identity Vault 密碼以確認密碼。
輸入 OSP 伺服器網域名稱/IP 位址和 SSO 伺服器 SSL 連接埠號碼。
輸入 OSP 用戶端 ID 和 OSP 用戶端密碼。
輸入 eDirectory/Identity Vault 網路樹名稱。
輸入您要 Identity Console 用來建立連線的 eDirectory 伺服器主機名稱或 IP 位址。例如:10.10.10.10:636。
輸入您要 Identity Console 用來建立連線的 eDirectory 伺服器主機名稱或 IP 位址。例如:10.10.10.10:636。
輸入伺服器證書的目錄路徑,包括檔案名稱。例如 /home/cert/keys.pfx。
輸入伺服器證書密碼。
重新輸入伺服器證書密碼。
IdentityConsole_<version>_Linux 位置中已成功產生 silent_properties 檔案。
若要執行靜默安裝:
產生 silent_properties 檔案後,請執行下列指令,以靜默模式執行安裝程式:
./identityconsole_install -s silent_properties
輸入有 LDAPS 連接埠編號的 eDirectory 伺服器網域名稱/IP 位址。例如:10.10.10.10:636
您可以在 Identity Console 安裝 > identityconsole_install.log 檔案中找到與安裝相關的記錄。
若要將 OpenText Identity Console 與多個 OpenText eDirectory 樹狀結構連線,您必須在 /etc/opt/novell/eDirAPI/conf/ 的 edirapi.conf 檔案中,提供以逗號分隔的 OpenText eDirectory IP 和 LDAPS 連接埠。此外,您必須將 CA 證書從所有 OpenText eDirectory 樹狀結構複製到 /etc/opt/novell/eDirAPI/cert/ 目錄。
例如,若要將 OpenText Identity Console 連線至三個 OpenText eDirectory 樹狀結構,請以下列格式提供 IP 位址:
edir-hosts="10.0.0.1:636,10.0.0.2:636,10.0.0.3:636"
然後如下所示複製 CA 證書:
cp /home/user/SSCert1.pem /etc/opt/novell/eDirAPI/cert/SSCert1.pem
cp /home/user/SSCert2.pem /etc/opt/novell/eDirAPI/cert/SSCert2.pem
cp /home/user/SSCert3.pem /etc/opt/novell/eDirAPI/cert/SSCert3.pem
執行下列其中一個指令以重新啟動 OpenText Identity Console:
/usr/bin/identityconsole restart
systemctl restart netiq-identityconsole.service
請執行下列步驟,以在獨立 OpenText Identity Console 中修改伺服器證書:
執行 NLPCERT 以儲存金鑰:
su - nds -c "LD_LIBRARY_PATH=/opt/novell/lib64/:/opt/novell/eDirectory/lib64/:/opt/netiq/common/openssl/lib64/ /opt/novell/eDirAPI/sbin/nlpcert -i /Expiredcert/noexpire/new-keys.pfx -o /etc/opt/novell/eDirAPI/conf/ssl/private/cert.pem"
重新啟動 OpenText Identity Console:
systemctl restart netiq-identityconsole.service
若要停止,請執行下列其中一個指令:
/usr/bin/identityconsole stop
或者
systemctl stop netiq-identityconsole.service
若要重新啟動,請執行下列其中一個指令:
/usr/bin/identityconsole restart
或者
systemctl restart netiq-identityconsole.service
若要啟動,請執行下列其中一個指令:
/usr/bin/identityconsole start
或者
systemctl start netiq-identityconsole.service
OpenText Identity Console (1.5 版及更新版本) 可以在 Windows 啟動作為工作站,且需要執行中的 REST 服務。因此,當啟動時,eDirAPI 程序將在 edirapi.exe cmd 提示中執行。如果您關閉 edirapi.exe 終端機,OpenText Identity Console 將無法再運作。
下列程序說明如何在 Windows 執行 OpenText Identity Console。
登入軟體授權和下載入口網站,然後瀏覽至「軟體下載」頁面。
選取下列項目:
產品:OpenText eDirectory
產品名稱:eDirectory per User Sub SW E-LTU
版本:9.2
下載與擷取 IdentityConsole_<version>_workstation_win_x86_64.zip。
視系統組態而定,瀏覽至擷取的資料夾,安裝 NICI_w32 或 NICI_wx64。
(有條件) 如果您已有要使用的 keys.pfx 和 SSCert.pem 檔案,請將該檔案手動複製至 C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert 中的 cert 資料夾。
然後繼續步驟 9。
(有條件) 如果想要產生 CA 證書,請瀏覽至 eDirAPI 資料夾,在 Power Shell 中執行 get_cacert.exe 二進位檔案 (位於 C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI),並提供下列詳細資料:
使用 LDAPS 連接埠編號 eDirectory/Identity Vault 伺服器的網域名稱/IP 位址。
具有證書名稱的受信任根 CA 證書路徑。
例如:
get_cacert.exe 10.10.10.125:636 C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert\SSCert.pem
會產生 SSCert.pem 檔案。
(有條件) 如果您想要產生伺服器證書,請透過 power shell 執行 get_servercert.exe 二進位檔案,並提供下列詳細資料:
使用 LDAPS 連接埠編號 eDirectory/Identity Vault 伺服器的網域名稱/IP 位址。
eDirectory/Identity Vault 使用者名稱。
eDirectory/Identity Vault 密碼。
伺服器證書名稱。
伺服器證書密碼.
具有證書名稱的受信任根 CA 證書路徑。
具有證書名稱的受信任根伺服器證書路徑 (key.pfx 為硬式編碼)。
例如:
get_servercert.exe 10.10.10.125:636 cn=admin,o=novell novell keys novell C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert\SSCert.pem C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert\keys.pfx
隨即產生 keys.pfx 檔案。
將檔案 keys.pfx 和 SSCert.pem (在 步驟:6 及步驟:7 中產生) 手動複製至 cert 資料夾。
瀏覽至擷取的資料夾,連按兩下 configure.bat 檔案,然後在命令提示中輸入伺服器證書 (keys.pfx) 密碼。
附註:如果伺服器證書已變更,請使用新證書的密碼重新執行 configure.bat 檔案。
瀏覽至擷取的資料夾,然後連按兩下 run.bat 檔案。
eDirAPI 程序終端機 (edirapi.exe) 開始執行,並顯示 Identity Console 登入頁面。
附註:
針對 OpenText Identity Console 應用程式的後續登入,請連按兩下 run.bat。隨即會出現登入頁面。
如果 eDirAPI 程序終端機 (edirapi.exe) 已執行,請從已解壓縮組建的資料夾執行 identityconsole.exe。
使用者可以在:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\log 中找到下列記錄
edirapi.log - 這是用於記錄 edirapi 中的不同事件和除錯問題。
edirapi_audit.log - 這是用於記錄 edirapi 的稽核事件。記錄會遵循 CEF 稽核格式。
工作站模式不支援 OSP 登入。
OpenText Identity Console 工作站會在連接埠 9000 監聽。請勿修改 edirapi_win.conf 檔案。
您可以選擇使用下列公用程式,為其他 OpenText eDirectory 樹狀結構取得 CA 證書和伺服器證書。
附註:您可以在 opt/novell/eDirAPI/sbin 路徑中,取得 CA 和伺服器證書的程序檔。
下載並擷取最新的 OpenText Identity Console 組建。
瀏覽至擷取 OpenText Identity Console 組建的目錄。範例:C:\IdentityConsole_<version>_workstation_win_x86_64\eDirAPI
透過命令提示執行下列二進位檔案。
get_cacert.exe
提供 eDirectory IP 位址和 LDAPS 連接埠編號。
範例:get_cacert.exe 10.10.10.125:636
會產生 SSCert.pem 檔案。將 SSCert.pem 手動複製到 cert 資料夾。
瀏覽至擷取 OpenText Identity Console 組建的資料夾。
範例:IdentityConsole_<version>_win
透過命令提示執行 get_servercert.exe help,以取得更多說明選項。
使用 LDAPS 連接埠編號 eDirectory/Identity Vault 伺服器的網域名稱/IP 位址。
eDirectory/Identity Vault 使用者名稱。
eDirectory/Identity Vault 密碼。
伺服器證書名稱。
伺服器證書密碼.
具有證書名稱的受信任根證書路徑。
若要產生伺服器證書,請透過命令提示執行下列指令:
範例:
get_servercert.exe 10.10.10.125:636 cn=admin,o=novell novell keys novell SSCert.pem
隨即產生 keys.pfx 檔案。將 key.pfx 手動複製到 cert 資料夾。
OpenText Identity Console 允許使用者透過取得樹狀結構的個別 CA 證書,來連線至多個樹狀結構。
關閉 OpenText Identity Console 工作站和 eDirAPI 終端機。
將 CA 證書 SSCert.pem 複製到下列位置:IdentityConsole_<version>_workstation_win_x86_64\eDirAPI\cert。
例如,如果您要連線至三個 eDirectory 樹狀結構,請將 CA 證書分別複製為 SSCert1.pem、SSCert2.pem 和 SSCert3.pem。
瀏覽到組建擷取所在的資料夾並連按兩下 run.bat 檔案 (Windows 批次檔案)。
若要關閉應用程式和程序:
關閉 OpenText Identity Console 桌面視窗應用程式。
透過關閉 eDirAPI 程序終端機來停止 eDirAPI 程序。
若要重新啟動 OpenText Identity Console 工作站,請瀏覽至組建擷取所在的資料夾並連按兩下 run.bat 檔案 (Windows 批次檔案)。
附註:如果 eDirAPI 程序終端機已在執行中,請從組建擷取所在的資料夾執行 identityconsole.exe 以重新啟動 OpenText Identity Console 工作站。