23.1 在 Linux 上安裝 iManager 和 iManager Workstation

本節提供在 Linux 伺服器和用戶端上安裝 iManager 和 iManager Workstation 的步驟。建議您在與 Identity Manager 伺服器不同的單獨工作站上安裝 iManager。若要進行安裝準備工作,請檢閱先決條件和系統要求:

23.1.1 在 Linux 上安裝 iManager

以下程序描述如何透過 GUI 或主控台使用安裝精靈在 Linux 伺服器上安裝 iManager 伺服器版本。若要執行靜默模式的無人管理安裝,請參閱節 23.3, 以靜默模式安裝 iManager。

如果 iManager 伺服器安裝程式偵測到以前安裝的 iManager 版本,可能會提供選項讓您選擇是停止安裝程序,還是移除現有的 iManager、JRE 和 Tomcat 安裝。

成功安裝後,安裝程式會產生一個組態檔案 (預設為 /var/log/install.properties),該組態檔案中的值是根據安裝期間提出的問題而產生。您可以修改此檔案以用於無訊息安裝。如需詳細資訊,請參閱節 23.3, 以靜默模式安裝 iManager。

若要在 Linux 上安裝 iManager:

  1. 以 root 或等同於 root 的身分登入您要用來執行安裝程式的電腦。

  2. (視情況而定) 如果您已取得 Identity Manager 安裝套件的 .iso 影像檔,請導覽至包含 iManager 安裝檔案的目錄 (預設位於 products/iManager/installs/Linux/ 目錄中)。

    例如,iManager 3.0.2 Patch 1 位於 <iso 擷取目錄>/products/iManager/installs/linux 目錄中,iManager 2.7.7 Patch 9 位於 <iso 擷取目錄>/products/iManager277/installs/linux 目錄中。

  3. (視情況而定) 如果您已從 NetIQ 下載網站下載了 iManager 安裝檔案,請找到 .tgz 檔案。例如 iMan_277_linux.tgz。

  4. 若要擷取 iManager 資料夾,請輸入以下指令:

    tar -zxvf iMan_版本_linux.tgz

  5. 在外圍程序中,切換至 /extracted_directory/products/iManager/installs/linux 目錄。

    此路徑與您複製或擷取 iManager 檔案的目錄相關。

  6. (視情況而定) 若要執行指令行 (文字) 模式的安裝,請輸入以下指令:

    ./iManagerInstallLinux.bin
  7. (視情況而定) 若要執行安裝程式精靈,請輸入以下指令:

    ./iManagerInstallLinux.bin -i gui
  8. 在開頭顯示畫面中指定一種語言,然後按一下確定。

  9. 閱讀「簡介」內容,然後按下一步。

  10. 接受授權合約,然後按下一步。

  11. 指定 iManager、Tomcat、JVM 是您想要安裝的元件。

    附註:您只能選取此選項。如果選取其他兩個選項中的一個,iManager 將無法依預期正常運作。

  12. 按一下「下一步」。

  13. (選擇性) 若要對 iManager 使用 IPv6 位址,請在「啟用 IPv6」視窗中按一下是。

    您也可以在安裝 iManager 後啟用 IPv6 位址。如需詳細資訊,請參閱節 24.2, 安裝後設定 iManager 以使用 IPv6 位址。

  14. 按一下「下一步」。

  15. (選擇性) 若要在安裝過程中下載並安裝外掛程式,請完成以下步驟:

    1. 指定您要下載並安裝外掛程式,然後按下一步。

    2. (視情況而定) 若透過主控台進行安裝,請輸入您要下載之外掛程式編號的逗號分隔清單。

    3. (視情況而定) 若使用的是精靈程式,請選取要下載之外掛程式對應的核取方塊。

      (選擇性) 若要從其他網路位置下載外掛程式,請指定相應的網路 URL。

      使用替換 URL 下載外掛程式時,您必須確認 URL 內容以及該外掛程式是否適合自己使用。依預設,安裝程式將從以下網址下載外掛程式: 。如需詳細資訊,請參閱節 22.3, 瞭解 iManager 外掛程式的安裝。

    4. 按一下「下一步」。

    5. (視情況而定) 安裝程式可能會顯示以下訊息:

      No new or updated plug-ins found. All plug-ins are downloaded or updated or the iManager download server is unavailable.

      如果出現此訊息,則表明存在下列一種或多種情況:

      • 下載網站中沒有提供任何更新的外掛程式。

      • 網際網路連接有問題。請檢視您的連接並再試一次。

      • 與 描述元檔案的連接失敗。此 URL 指向可用 iManager 外掛程式的 XML 描述子檔案。

      • iManager 安裝是在不允許連接到上面所述 URL 的代理後面執行。

    6. 指定您是否要從本地磁碟機安裝外掛程式,然後按下一步。

    7. (有條件的) 若要從本地目錄安裝外掛程式,請指定含有適當外掛程式 (.npm) 檔案的目錄路徑。

      預設路徑是 /extracted location/iManager/installs/plugins,不過您可在此處指定任何有效的掛接點。

    8. 按一下「下一步」。

  16. 指定您要在其上執行 Tomcat 的連接埠。

    預設連接埠為 8080 (針對 HTTP)、8443 (針對 HTTPS) 和 9009 (做為 MOD_JK 連接器連接埠)。

  17. 按一下「下一步」。

  18. (選擇性) 指定一個授權使用者,以及此使用者將要管理的相應 eDirectory 網路樹名稱。

    附註:

    • NetIQ 不建議將這些設定留白。如果您將這些欄位留白,iManager 會允許任何使用者安裝外掛程式及變更 iManager 伺服器設定。您也可以在完成安裝程序後指定授權使用者。如需詳細資訊,請參閱節 24.3, 指定 eDirectory 的授權使用者。

    • 安裝程式不會向 eDirectory 驗證指定的使用者身分證明。

  19. 按一下「下一步」。

  20. 閱讀「預先安裝摘要」頁面後,按一下「下一步」。

  21. 安裝完成後,按一下完成。

  22. iManager 啟始化完成後,按一下「開始使用」頁面中的第一個連結,然後登入。如需詳細資訊,請參閱《NetIQ iManager Administration Guide》(NetIQ iManager 管理指南) 中的「Accessing iManager」(存取 iManager)。

    附註:如果您打算今後以非 root 使用者身分執行 iManager Workstation,則在第一次執行 iManager 時,不要使用 root 使用者身分。如需詳細資訊,請參閱節 23.2, 在 Windows 上安裝 iManager 和 iManager Workstation。

  23. 使用 chmod 指令將針對以下 InstallAnywhere 檔案的許可權變更為 644 (讀取),以禁止修改這些檔案:

    /var/opt/novell/tomcat7/webapps/nps/UninstallerData/.com.zerog.registry.xml
    /var/opt/novell/tomcat7/webapps/nps/UninstallerData/Uninstall_PluginName/.com.zerog.registry.xml

    請不要修改這些檔案中的內容。變更其內容可能會影響使用 InstallAnywhere 的其他安裝。

23.1.2 在 Linux 用戶端上安裝 iManager Workstation

iManager 工作站是獨立的環境。您可以在相同工作站上安裝多個版本 (包括舊版的 Mobile iManager)。不過,您不應嘗試同時執行不同的版本。如果您需要使用不同的版本,請執行一個版本、關閉它,再執行其他版本。

附註:您不能從包含空格的路徑執行 iManager Workstation。例如 products/NetIQ/iManager Workstation/working。

若要在 Linux 用戶端上安裝 iManager Workstation:

  1. (視情況而定) 如果您已取得 Identity Manager 安裝套件的 .iso 影像檔,請導覽至包含 iManager 安裝檔案的目錄 (預設位於 products/iManager/installs/Linux/ 目錄中)。

    例如,iManager 3.0.2 Patch 1 位於 <iso 擷取目錄>/products/iManager/installs/win 目錄中,iManager 2.7.7 Patch 9 位於 <iso 擷取目錄>/products/iManager277/installs/win 目錄中。

  2. (視情況而定) 如果您已從 NetIQ 下載網站下載了 iManager 安裝檔案,請找到 tar.bz2 檔案。例如 iMan_277_workstation_linux.tar.bz2。

  3. 若要擷取該 tar.bz2 檔案,請輸入以下指令:

    tar -xjvf iMan_版本_workstation_linux.tar.bz2

    例如,

    tar -xjvf iMan_277_workstation_linux.tar.bz2

    擷取程序會在 tar.bz2 檔案所在的同一個資料夾中建立 imanager 資料夾。

  4. (選擇性) 若要安裝或升級 Novell International Cryptography Infrastructure (NICI) 軟體,請完成以下步驟:

    1. 以 root 或等同於 root 的身分登入您要安裝或升級 NICI 的電腦。

    2. 從 imanager/NICI/linux 目錄輸入以下指令:

                          rpm -Uvh nici.i586.rpm
                        

      此指令會執行 NICI 的全新安裝,或升級現有的 NICI 版本。

  5. (視情況而定) 若今後要以非 root 使用者身分執行 iManager Workstation,則在第一次執行 iManager 時,不要使用 root 使用者身分。導覽至 imanager/bin 目錄並執行 iManager 工作站啟動程序檔。

                    ./iManager.sh
                  
  6. 在 iManager 登入視窗中,指定一個使用者名稱、密碼和 eDirectory 網路樹。

    如需存取 iManager 的詳細資訊,請參閱《NetIQ iManager Administration Guide》(NetIQ iManager 管理指南) 中的「Accessing iManager」(存取 iManager)。

  7. (選擇性) 若要啟用 IPv6 位址,請完成以下步驟:

    1. 開啟使用者安裝目錄/Tomcat/conf/catalina.properties 檔案。

    2. 在 catalina.properties 檔案中設定下列組態項目:

      java.net.preferIPv4Stack=false
      java.net.preferIPv4Addresses=true
    3. 重新啟動 Tomcat。