11.4 以非 root 使用者安裝 Sentinel

如果組織規則不允許您以 root 身分執行 Sentinel 的完整安裝,您能以其他使用者的身分安裝 Sentinel。在此類型的安裝作業中,有幾個步驟是以 root 使用者的身分執行,接著您需要以 root 使用者建立的其他使用者來繼續安裝 Sentinel。最後,root 使用者會完成安裝。

  1. 從 Novell 下載網頁下載安裝檔案:

  2. 在指令行指定下列指令,以從 tar 檔案擷取安裝檔案:

    tar -zxvf <install_filename>
    

    將 <install_filename> 取代為安裝檔案的實際名稱。

  3. 以 root 身分登入要以 root 身分安裝 Sentinel 的伺服器。

  4. 請指定以下指令:

    ./bin/root_install_prepare
    

    以 root 權限執行之指令清單會顯示出來。如果您想要讓非 root 使用者將 Sentinel 安裝在非預設位置,請在指令中指定 --location 選項。例如︰

    ./bin/root_install_prepare --location=/foo
    

    傳遞至 --location 選項的 foo 值會加在目錄路徑的前面。

    如此還會建立 novell 群組與 novell 使用者 (如果它們不存在)。

  5. 接受指令清單。

    即會執行顯示的指令。

  6. 指定以下指令,以變更為新建立的非 root novell 使用者:novell:

    su novell

  7. (條件式) 若要進行互動安裝:

    1. 請指定以下指令:

      ./install-sentinel
      

      若要將 Sentinel 安裝在非預設位置,請在指令中指定 --location 選項。例如︰

      ./install-sentinel --location=/foo
      
    2. 繼續執行步驟 9。

  8. (條件式) 若要進行靜默安裝:

    1. 請指定以下指令:

      ./install-sentinel -u <response_file>
      

      系統將會利用儲存在回應檔案中的值繼續進行安裝。

    2. 繼續執行步驟 12。

  9. 指定要用於安裝作業的語言號碼。

    使用者授權合約會以選取的語言顯示。

  10. 閱讀使用者授權,並輸入 yes 或 y,接受授權,然後繼續安裝。

    安裝會開始安裝所有 RPM 封裝。此安裝可能需要數秒鐘完成。

  11. 系統會提示您指定安裝模式。

  12. 以 root 使用者身分登入,並指定下列指令以完成安裝:

    ./bin/root_install_finish
    

    Sentinel 安裝完成,且隨之啟動伺服器。由於系統會執行一次性的啟始化,因此在安裝完成後所有服務都需要幾分鐘的時間才能啟動。請等待安裝完成後再登入伺服器。

若要存取 Sentinel Web 介面,請在網頁瀏覽器中指定下列 URL:

https://<IP_Address_Sentinel_server>:8443.

<IP_Address_Sentinel_server> 是 Sentinel 伺服器的 IP 位址或 DNS 名稱,8443 是 Sentinel 伺服器的預設連接埠。