安装 SGD
本章介绍如何安装 Sun Secure Global Desktop (SGD)。
如果要进行升级,请在安装本软件之前先阅读第 3 章中的升级说明。
SGD 包含几个可安装组件:
本章包括以下几个主题:
执行安装
在 Solaris OS 平台上,请使用 pkgadd 命令来安装 SGD。
在 Linux 平台上,请使用 rpm 命令来安装 SGD。
默认情况下,SGD 安装在 /opt/tarantella 目录中。您可以按如下方式更改安装目录:
Solaris
OS 平台 - 当您安装本软件时,安装程序会要求您指定安装目录。
Solaris 10 OS Trusted
Extensions(高可靠扩展版)平台 - 当您安装本软件时,安装程序会要求您指定安装目录。您必须选择其他安装目录,因为 /opt 目录是只读目录。此外,还必须将
SGD 安装在标记区域中。请不要将 SGD 安装在全局区域中。
Linux 平台 - 当您安装本软件时,可使用带 ‐‐prefix 选项的 rpm 命令选择其他安装目录。
一旦安装了 SGD,SGD 服务器和 SGD Web 服务器便进入运行状态。
如何安装 SGD
|
获取软件。
从 http://www.sun.com/software/products/sgd 下载本软件,或者从
CD‐ROM 中复制。
将本软件保存到主机上的一个临时目录中。
软件包文件包括:
tta-version.sol-x86.pkg(适用于
x86 平台上的 Solaris OS)
tta-version.sol-sparc.pkg(适用于
SPARC 技术平台上的 Solaris OS)
tta-version.i386.rpm(适用于
Linux 平台)
以超级用户 (root) 身份登录到主机。
安装 SGD。
如果软件包文件是压缩文件,则在安装之前必须先解压缩。
在 x86 平台上的 Solaris OS 中安装:
# pkgadd -d /tempdir/tta-version.sol-x86.pkg
|
在 SPARC 技术平台上的 Solaris OS 中安装:
# pkgadd -d /tempdir/tta-version.sol-sparc.pkg
|
注 - 在 Solaris OS 平台上,如果安装失败,并出现以下错误消息:pwd: cannot determine current directory!,请切换到 /tempdir 目录下,然后重试。 |
在 Linux 平台上安装:
# rpm -Uvh /tempdir/tta-version.i386.rpm
|
检验 SGD 软件包是否已在软件包数据库中注册。
在 Solaris OS 平台上:
在 Linux 平台上:
启动 SGD 服务器。
# /opt/tarantella/bin/tarantella start
|
首次启动 SGD 服务器时,SGD 安装程序将运行。此程序会执行以下操作:
询问您是否同意软件许可协议。
提供一组建议设置,您可以接受或更改它们,包括以下设置:
安装并配置本软件。这包括:使用一些样例应用程序创建组织层次结构,以及使 UNIX 或 Linux
系统的 root 用户成为 SGD 管理员。
向系统启动目录中添加一个文件,以确保系统重新引导时 SGD 服务器和 SGD Web 服务器会启动。例如,如果您在运行级别
3 下安装本软件,则该文件位于 /etc/rc3.d 目录中,且名为 *sun.com-sgd-base。
修改超级用户的 crontab,以便每周对 SGD 日志文件进行归档。
(仅限于 Linux 平台)添加一个 SGD 可插拔验证模块 (Pluggable Authentication
Module, PAM) 配置文件 /etc/pam.d/tarantella。该配置文件是从现有的 /etc/pam.d/passwd 文件中复制的;如果该文件不存在,则系统不会创建
PAM 配置文件。
创建日志文件 /tmp/tta_inst.log。该文件包含在安装过程中显示的信息的副本。
安装用于 Microsoft Windows 的 SGD 增强模块
用于 Microsoft Windows 的 SGD 增强模块包含高级负载平衡模块、客户机驱动器映射 (client
drive mapping, CDM) 模块以及无缝窗口模块。安装增强模块时,您可以从中选择要安装的模块。
默认情况下,增强模块安装在 C:\Program Files\Tarantella\Enhancement Module 目录中,但安装程序会要求您指定安装目录。
安装完成后,负载平衡服务便进入运行状态。每当 Windows 主机重新引导,负载平衡服务就会自动启动。
如何安装用于 Microsoft Windows 的 SGD
增强模块
|
以具有管理员权限的用户身份登录
Windows 主机。
将增强模块安装程序保存到主机上的一个临时目录中。
如果您是从 CD-ROM 进行安装,则安装程序位于 EnhancementModules 目录中。
或者,您也可以通过 http://server.example.com 从某个
SGD Web 服务器下载安装程序,其中 server.example.com 是
SGD 服务器的名称。当屏幕上显示 SGD Web 服务器的欢迎页面时,请单击“安装 Sun Secure Global Desktop
增强模块”。
SGD 增强模块的安装程序为 temwin32.exe。
安装 SGD 增强模块。
双击 temwin32.exe,然后按照屏幕上的指导进行操作。
安装用于 UNIX 和 Linux 平台的 SGD 增强模块
用于 UNIX 和 Linux 平台的 SGD 增强模块包含高级负载平衡模块、CDM 模块以及 UNIX 音频模块。
该增强模块的 UNIX 音频模块是可选的,默认情况下不会安装。如果您选择安装 UNIX 音频模块,则 SGD 音频驱动程序会被安装到操作系统内核中。
在 Solaris OS 平台上,只能将 UNIX 音频模块安装在全局区域中。
在 Linux 平台上,仅当内核版本为 2.4.20 或更高,才能安装 UNIX 音频模块。SGD 音频驱动程序在安装到内核之前会进行编译。要编译音频驱动程序,主机必须具备以下内容:
在 Solaris OS 平台上,请使用 pkgadd 命令来安装增强模块。
在 Linux 平台上,请使用 rpm 命令来安装增强模块。
在 Solaris OS 和 Linux 平台上,默认情况下增强模块安装在 /opt/tta_tem 目录中。在
Solaris OS 平台上,当您安装本软件时,安装程序会要求您指定安装目录。在 Linux 平台上,当您安装本软件时,可使用带 ‐‐prefix 选项的 rpm 命令选择一个不同的安装目录。
安装完成后,高级负载平衡模块和 UNIX 音频模块(如果已选择)便进入运行状态。CDM 模块不会运行,因为这需要其他配置。《Sun Secure Global Desktop 4.41 Administration Guide》中介绍了需要的其他配置。
增强模块安装程序会向系统启动目录中添加一个文件,以确保系统重新引导时增强模块会启动。例如,如果您在运行级别 3 下安装本软件,则该文件位于 /etc/rc3.d 目录中,且名为 *sun.com-sgd-em。
如何在 Solaris 平台上安装 SGD 增强模块
|
将
SGD 增强模块保存到主机上的一个临时目录中。
如果您是从 CD-ROM 进行安装,则软件包位于 EnhancementModules 目录中。
或者,您也可以通过 http://server.example.com 从某个
SGD Web 服务器下载安装程序,其中 server.example.com 是
SGD 服务器的名称。当屏幕上显示 SGD Web 服务器的欢迎页面时,请单击“安装 Sun Secure Global Desktop
增强模块”。
软件包文件包括:
其中 version 是 SGD 版本号。
以超级用户 (root) 身份登录到主机。
安装 SGD 增强模块。
如果软件包文件是压缩文件,则在安装之前必须先解压缩。
在 x86 平台上的 Solaris OS 中安装:
# pkgadd -d /tempdir/tem-version.sol-x86.pkg
|
在 SPARC 技术平台上的 Solaris OS 中安装:
# pkgadd -d /tempdir/tem-version.sol-sparc.pkg
|
进行安装时,增强模块安装程序会提供以下设置,您可以接受或更改它们:
安装目录。
主机上具备的虚拟内存量。这用于负载平衡。
是否安装 UNIX 音频模块。
检验增强模块软件包是否已在软件包数据库中注册。
如何在 Linux 平台上安装 SGD 增强模块
|
将 SGD 增强模块保存到主机上的一个临时目录中。
如果您是从 CD-ROM 进行安装,则软件包位于 EnhancementModules 目录中。
或者,您也可以通过 http://server.example.com 从某个
SGD Web 服务器下载安装程序,其中 server.example.com 是
SGD 服务器的名称。当屏幕上显示 SGD Web 服务器的欢迎页面时,请单击“安装 Sun Secure Global Desktop
增强模块”。
软件包文件是 tem-version.i386.rpm,其中 version 是
SGD 版本号。
以超级用户 (root) 身份登录到主机。
安装 SGD 增强模块。
# rpm -Uvh tem-version.i386.rpm
|
检验增强模块软件包是否已在软件包数据库中注册。
启动增强模块安装程序。
# /opt/tta_tem/bin/tem start
|
配置增强模块的设置。
增强模块安装程序会提供以下设置,您可以接受或更改它们:
主机上具备的虚拟内存量。这用于负载平衡。
是否安装 UNIX 音频模块。
在 Linux 平台上安装 UNIX 音频模块时的故障排除
在 Linux 平台上,如果不安装 UNIX 音频模块,则 SGD 增强模块安装程序会询问您是取消安装,还是在不安装
UNIX 音频模块的情况下继续安装。如果不安装 UNIX 平台模块,请检查以下几项:
Linux 内核版本是否为 2.4.20
或更高?
是否安装了适用于您的 Linux 内核版本的头文件?
头文件的版本号与 Linux 内核的版本号是否匹配?
GCC 版本是否与用于编译 Linux 内核的版本一致?
dmesg 实用程序是否显示任何其他错误?
手动安装 SGD Client
当用户使用一个启用了 Java 技术的浏览器连接到 SGD 服务器时,系统通常会自动安装 SGD Client。仅当您要手动安装
SGD Client 时,才需要按照以下指导进行操作。
您不需要具有超级用户 (root) 或管理员权限即可安装 SGD Client。
在 Microsoft Windows 平台上,SGD Client 默认安装在 C:\Program
Files\Sun\Secure Global Desktop Client 目录中,但您可以在安装本软件时选择其他安装目录。SGD
Client 的快捷方式会添加到 Windows 的“开始”菜单中。
在 UNIX 和 Linux 平台上,当您安装本软件时,SGD Client 默认情况下安装在 $HOME/bin 目录中,但您可以选择一个不同的安装目录。
如何在 Microsoft Windows 平台上手动安装 SGD Client
|
在浏览器中,进入
SGD Web 服务器。
例如,http://server.example.com,其中 server.example.com 是
SGD 服务器的名称。
屏幕上将显示 SGD Web 服务器的欢迎页面。
(可选)选择首选语言。
单击欢迎页面顶部的某一个标志。
欢迎页面将以选定的语言显示。
单击“安装 Sun Secure Global Desktop
Client”。
屏幕上将显示 "Sun Secure Global Desktop Client" 页面。
下载 SGD Client 安装程序。
单击“下载 Secure Global Desktop Client for Microsoft Windows”。
将安装程序保存到 PC 上的一个临时目录中。
SGD Client 安装程序为 sgdcwin-lang.exe。
切换到该临时目录并安装 SGD Client。
双击 sgdcwin-lang.exe,然后按照屏幕上的指导进行操作。
如何在 Solaris OS 和 Linux 平台上手动安装 SGD Client
|
在浏览器中,进入
SGD Web 服务器。
例如,http://server.example.com,其中 server.example.com 是
SGD 服务器的名称。
屏幕上将显示 SGD Web 服务器的欢迎页面。
(可选)选择首选语言。
单击欢迎页面顶部的某一个标志。
欢迎页面将以选定的语言显示。
单击“安装 Sun Secure Global Desktop
Client”。
屏幕上将显示 "Sun Secure Global Desktop Client" 页面。
下载 SGD Client 的 tar 文件。
单击“下载 Secure Global Desktop Client for platform”。
将 tar 文件保存到主机上的一个临时目录中。
tar 文件的文件名指明了平台,如下所示:
sgdci3so.tar(用于
x86 平台上的 Solaris OS)
sgdcspso.tar(用于 SPARC 技术平台上的
Solaris OS)
sgdci3li.tar(用于 Linux 平台)
切换到该临时目录并解压缩 tar 文件。
$ cd /tempdir
$ tar xvf tarfile
|
安装 SGD Client。
按照屏幕上的指导进行操作。
使用 SGD Client 登录
首次启动 SGD Client 时,系统会要求您提供以下信息:
要连接到的 SGD 服务器的统一资源定位器
(Uniform Resource Locator, URL)。通常是 http://server.example.com/sgd,其中 server.example.com 是
SGD 服务器的名称。
要使用的代理设置。如果启用了 Java 技术,可以通过您的缺省浏览器确定设置,您也可以输入设置。
Sun Secure Global Desktop 4.41 安装指南 | 820-5408-10 |
   |
版权所有 © 2008, Sun Microsystems, Inc. 保留所有权利