C H A P T E R  2

安裝 SGD

本章說明如何安裝 Sun Secure Global Desktop (SGD)。

如果您要進行升級,請在安裝此軟體以前閱讀Chapter 3中的升級指示。

SGD 包含數個可安裝的元件:

本章中的主題如下:


執行安裝

在 Solaris 作業系統平台上,以 pkgadd 指令安裝 SGD。

在 Linux 平台上,以 rpm 指令安裝 SGD。

SGD 預設安裝於 /opt/tarantella 目錄中。您可以按照以下方法變更安裝目錄:

一旦您安裝了 SGD,SGD 伺服器和 SGD Web 伺服器即開始執行。

procedure icon  如何安裝 SGD



caution icon

Caution - 如果您從 SGD 版本 4.40 之前的版本進行升級,此發行版本包含 SGD 組織階層的重大變更。升級之前,請閱讀版本 4.40 和更新版本的組織變更



  1. 取得該軟體。

    http://www.sun.com/software/products/sgd 下載該軟體或從 CD‐ROM 複製。

    將軟體儲存到主機上的暫存目錄。

    下列為套裝軟體檔案:

    • tta-version.sol-x86.pkg 適用於 x86 平台的 Solaris 作業系統

    • tta-version.sol-sparc.pkg 適用於 SPARC 技術平台的 Solaris 作業系統

    • tta-version.i386.rpm 適用於 Linux 平台

  2. 在主機上以超級使用者 (root) 身份登入。

  3. 安裝 SGD。

    如果套裝軟體檔案為壓縮檔,您必須在安裝前解壓縮。

    若要安裝在 x86 平台的 Solaris 作業系統上:


    # pkgadd -d /tempdir/tta-version.sol-x86.pkg
    

    若要安裝在 SPARC 技術平台的 Solaris 作業系統上:


    # pkgadd -d /tempdir/tta-version.sol-sparc.pkg
    



    Note - 在 Solaris 作業系統平台上,若安裝失敗並出現「pwd: cannot determine current directory!」錯誤訊息,請變更為 /tempdir 目錄並再嘗試一次。



    若要安裝在 Linux 平台上:


    # rpm -Uvh /tempdir/tta-version.i386.rpm
    

  4. 驗證 SGD 套裝軟體是否已在套裝軟體資料庫中註冊。

    在 Solaris 作業系統平台上:


    # pkginfo | grep -i tta
    

    在 Linux 平台上:


    # rpm -qa | grep -i tta
    

  5. 啟動 SGD 伺服器。


    # /opt/tarantella/bin/tarantella start
    

    您首次啟動 SGD 伺服器時,即會執行 SGD 安裝程式。此程式會進行下列動作:

    • 要求您同意「軟體授權合約」。

    • 提出建議設定之清單,您可選擇接受或變更,其中包括以下項目:

      • TCP 連接埠。如果 Web 伺服器目前正在 TCP 連接埠 80 上執行,SGD 安裝程式會詢問您 SGD Web 伺服器要使用哪個 TCP 連接埠。

      • 對等 DNS 名稱。您必須使用完整的 DNS 名稱。如果您是在具有防火牆的網路上執行 SGD,請使用可將主機識別為位於防火牆內部的 DNS 名稱。

    • 安裝與配置軟體。這包括使用某些範例應用程式建立組織階層,且讓 UNIX 或 Linux 系統的 root 使用者成為 SGD 管理員。

    • 將某一檔案增加至系統啟動目錄中以確保 SGD 伺服器與 SGD Web 伺服器會在系統重新啟動時啟動。例如,如果您在執行層級 3 中安裝軟體,檔案將存放在 /etc/rc3.d 目錄並被命名為 *sun.com-sgd-base

    • 修改 root 的 crontab 以每週進行 SGD 記錄檔的歸檔。

    • (僅限在 Linux 平台上) 增加 SGD 可插接式驗證模組 (PAM) 配置檔 /etc/pam.d/tarantella。這是從現有的 /etc/pam.d/passwd 檔案複製而來的。若此檔案不存在,PAM 配置檔無法建立。

    • 建立記錄檔 /tmp/tta_inst.log。此檔案包含安裝期間顯示之訊息的副本。


安裝 Microsoft Windows 適用的 SGD 強化模組

Microsoft Windows 適用的 SGD 強化模組包含用於進階負載平衡、用戶端磁碟機對映 (CDM) 和無縫視窗的模組。當您安裝「強化模組」時,您可選擇要安裝哪些模組。

強化模式預設安裝於 C:\Program Files\Tarantella\Enhancement Module 目錄中,但安裝程式會詢問您安裝目錄。

安裝後,即會執行負載平衡服務。每當 Windows 主機重新啟動時,負載平衡服務也會自動啟動。

procedure icon  如何安裝 Microsoft Windows 適用的 SGD 強化模組

  1. 以擁有管理員權限的使用者身份登入 Windows 主機。

  2. 將「強化模組」安裝程式儲存在主機上的暫存目錄。

    如果您是從 CD-ROM 安裝,安裝程式則位在 EnhancementModules 目錄中。

    或者也可以從 SGD Web 伺服器網址 http://server.example.com 下載安裝程式,其中 server.example.com 為 SGD 伺服器的名稱。當顯示 SGD Web 伺服器的 [歡迎] 頁面時,請按一下 [安裝 Sun Secure Global Desktop 強化模組]。

    SGD「強化模組」安裝程式為 temwin32.exe

  3. 安裝 SGD 強化模組 。

    按兩下 temwin32.exe 並遵循螢幕上的指示。


安裝 UNIX 和 Linux 平台適用的 SGD 強化模組

UNIX 和 Linux 平台適用的 SGD 強化模組,包含用於進階負載平衡、CDM 和 UNIX 音效等模組。

「強化模組」的 UNIX 音效是可選擇使用的且依預設不會安裝。如果您選擇安裝 UNIX 音效模組,SGD 音效驅動程式會安裝於作業系統的核心。

在 Solaris 作業系統平台上,UNIX 音效模組僅可安裝在全域區域中。

在 Linux 平台上,僅當核心版本為 2.4.20 或更新版本時才可安裝 UNIX 音效模組。SGD 音效驅動程式會在安裝於核心前進行編譯。若要編譯音效驅動程式,主機上必須擁有下列項目:

在 Solaris 作業系統平台上,請以 pkgadd 指令安裝「強化模組」。

在 Linux 平台上,請以 rpm 指令安裝「強化模組」。

在 Solaris 作業系統與 Linux 平台上,「強化模組」會根據預設安裝在 /opt/tta_tem 目錄中。在 Solaris 作業系統平台上,安裝程式會在您安裝軟體時詢問您安裝目錄。在 Linux 平台上,當您安裝軟體時,可藉由使用具 ‐‐prefix 選項的 rpm 指令來選擇不同的安裝目錄。

安裝後,即會執行進階負載平衡模組與 UNIX 音效模組 (若有選取的話)。CDM 模組不會執行,因為它還需要進行額外配置。「Sun Secure Global Desktop 4.41 Administration Guide」說明了所需的額外配置。

「強化模組」安裝程式會增加一個檔案到系統啟動目錄,以確保系統重新啟動時「強化模組」會啟動。例如,如果您在執行層級 3 中安裝軟體,該檔案將存放在 /etc/rc3.d 目錄並被命名為 *sun.com-sgd-em

procedure icon  如何在 Solaris 平台上安裝 SGD 強化模組

  1. 將 SGD 強化模組 儲存到主機上的暫存目錄。

    如果您是從 CD-ROM 安裝,套裝軟體位在 EnhancementModules 目錄中。

    或者也可以從 SGD Web 伺服器網址 http://server.example.com 下載安裝程式,其中 server.example.com 為 SGD 伺服器的名稱。當顯示 SGD Web 伺服器的 [歡迎] 頁面時,請按一下 [安裝 Sun Secure Global Desktop 強化模組]。

    下列為套裝軟體檔案:

    • tem-version.sol-x86.pkg 適用於 x86 平台的 Solaris 作業系統

    • tem-version.sol-sparc.pkg 適用於 SPARC 技術平台上的 Solaris 作業系統

    其中 version 為 SGD 版本編號。

  2. 在主機上以超級使用者 (root) 身份登入。

  3. 安裝 SGD 強化模組 。

    如果套裝軟體檔案為壓縮檔,您必須在安裝前解壓縮。

    若要安裝在 x86 平台的 Solaris 作業系統上:


    # pkgadd -d /tempdir/tem-version.sol-x86.pkg
    

    若要安裝在 SPARC 技術平台的 Solaris 作業系統上:


    # pkgadd -d /tempdir/tem-version.sol-sparc.pkg
    

    當您進行安裝時,「強化模組」安裝程式會顯示下列設定,您可接受或變更:

    • 安裝目錄。

    • 主機所擁有的虛擬記憶體數目。此專供負載平衡使用。

    • 是否要安裝 UNIX 音效模組。

  4. 驗證「強化模組」套裝軟體是否已在套裝軟體資料庫中註冊。


    # pkginfo | grep -i tem
    

procedure icon  如何在 Linux 平台上安裝 SGD 強化模組

  1. 將 SGD 強化模組儲存到主機上的暫存目錄。

    如果您是從 CD-ROM 安裝,套裝軟體位在 EnhancementModules 目錄中。

    或者也可以從 SGD Web 伺服器網址 http://server.example.com 下載安裝程式,其中 server.example.com 為 SGD 伺服器的名稱。當顯示 SGD Web 伺服器的 [歡迎] 頁面時,請按一下 [安裝 Sun Secure Global Desktop 強化模組]。

    套裝軟體檔案為 tem-version.i386.rpm,其中 version 為 SGD 版本編號。

  2. 在主機上以超級使用者 (root) 身份登入。

  3. 安裝 SGD 強化模組 。


    # rpm -Uvh tem-version.i386.rpm
    

  4. 驗證「強化模組」套裝軟體是否已在套裝軟體資料庫中註冊。


    # rpm -qa | grep -i tem
    

  5. 啟動「強化模組」安裝程式。


    # /opt/tta_tem/bin/tem start
    

  6. 配置「強化模組」的設定。

    「強化模組」安裝程式會顯示下列設定,您可接受或變更:

    • 主機所擁有的虛擬記憶體數目。此專供負載平衡使用。

    • 是否要安裝 UNIX 音效模組。

在 Linux 平台上安裝 UNIX 音效模組的疑難排解

在 Linux 平台上,如果不安裝 UNIX 音效模組,那麼 SGD「強化模組」安裝程式會詢問您是否要取消安裝或繼續在不安裝 UNIX 音效模組的情況下進行安裝。若不安裝 UNIX 平台模組,請檢查下列事項:


手動安裝 SGD 用戶端

SGD 用戶端通常會在使用者使用瀏覽器 (已啟用 Java 技術) 連線到 SGD 伺服器時自動安裝。只有在您想要手動安裝 SGD 用戶端時才需遵循這些指示。

您不需要超級使用者 (root) 或管理員權限來安裝 SGD 用戶端。

在 Microsoft Windows 平台上,SGD 用戶端會預設安裝在 C:\Program Files\Sun\Secure Global Desktop Client 目錄中,但您可以在安裝軟體時選擇不同的安裝目錄。SGD 用戶端的捷徑會增加到 Windows [開始] 功能表。

在 UNIX 與 Linux 平台上,SGD 用戶端根據預設會安裝在 $HOME/bin 目錄中,但您可以在安裝軟體時選擇不同的安裝目錄。

procedure icon  如何在 Microsoft Windows 平台上手動安裝 SGD 用戶端

  1. 在瀏覽器中,連線至 SGD Web 伺服器。

    例如 http://server.example.com,其中 server.example.com 為 SGD 伺服器的名稱。

    此時會顯示 SGD Web 伺服器 [歡迎] 頁面。

  2. (可選擇) 選擇您喜好的語言。

    按一下 [歡迎] 頁面上方的其中一個旗標。

    [歡迎] 頁面會以所選取的語言顯示。

  3. 按一下 [安裝 Sun Secure Global Desktop 用戶端]。

    會顯示 [Sun Secure Global Desktop 用戶端] 頁面。

  4. 下載 SGD 用戶端安裝程式。

    按一下 [下載 Microsoft Windows 適用的 Secure Global Desktop 用戶端]。

    將安裝程式儲存到電腦上的暫存目錄。

    SGD 用戶端安裝程式為 sgdcwin-lang.exe

  5. 變更到暫存目錄並安裝 SGD 用戶端。

    按兩下 sgdcwin-lang.exe 並遵循螢幕上的指示。

procedure icon  如何在 Solaris 作業系統與 Linux 平台上手動安裝 SGD 用戶端

  1. 在瀏覽器中,連線至 SGD Web 伺服器。

    例如 http://server.example.com,其中 server.example.com 為 SGD 伺服器的名稱。

    此時會顯示 SGD Web 伺服器 [歡迎] 頁面。

  2. (可選擇) 選擇您喜好的語言。

    按一下 [歡迎] 頁面上方的其中一個旗標。

    [歡迎] 頁面會以所選取的語言顯示。

  3. 按一下 [安裝 Sun Secure Global Desktop 用戶端]。

    會顯示 [Sun Secure Global Desktop 用戶端] 頁面。

  4. 下載 SGD 用戶端 tar 檔案。

    按一下 [下載平台適用的 Secure Global Desktop 用戶端]。

    將 tar 檔案儲存到主機上的暫存目錄。

    tar 檔案的名稱會表示平台,如下所示:

    • 適用於 x86 平台上 Solaris 作業系統的 sgdci3so.tar

    • 適用於 SPARC 技術平台上 Solaris 作業系統的 sgdcspso.tar

    • 適用於 Linux 平台的 sgdci3li.tar

  5. 變更到暫存目錄並擷取 tar 檔案。


    $ cd /tempdir
    $ tar xvf tarfile
    

  6. 安裝 SGD 用戶端。


    $ sh sgdc/install
    

    請遵照螢幕上的指示進行。

使用 SGD 用戶端登入

您首次啟動 SGD 用戶端時,會詢問您下列資訊: