第 1 章 |
通过 Sun Secure Global Desktop 软件 (SGD),您可以安全地远程访问应用服务器上运行的桌面应用程序。
您可以在办公室的计算机上写报告,在家中的 PC 上管理多个 UNIX® 平台服务器或在火车上用膝上型电脑查看股票数据库,SGD 使您可以做到这一切。
此外,SGD 还可以使您通过安全的网络连接运行应用程序,以保护公司和私人数据。
通过使用 SGD,您从 Webtop 一个位置就能访问可以运行的所有应用程序。
使用 SGD 时,您需要知道自己在以下服务器上的用户名和密码:
用户名和密码 | 描述 |
---|---|
SGD 服务器 | 登录 SGD 时,需要键入用户名和密码,以使 SGD 服务器知道您的身份并能显示您的 Webtop。在下次登录 SGD 之前的这段时间里,您无需再次键入此密码。 |
应用服务器 | 启动应用程序时,可能需要提供运行该应用程序的应用服务器密码。SGD 服务器可以记住这些密码,这样您就无需每次都键入它们。在键入用户名和密码时,使用“保存此密码”选项(如果有)。 |
注 - 如果您的浏览器中未启用 Java 技术,可以将 SGD Client 程序下载到您的计算机中。有关更多详细信息,请参见安装 SGD Client。 |
SGD 登录 URL 通常是 http://server.example.com/sgd,其中 server.example.com 是 SGD 服务器的名称。
注 - 如果您的浏览器中未启用 Java 技术,则会显示一条警告消息。在继续操作之前,必须在浏览器中启用 Java 技术。 |
此时将显示 SGD 登录对话框。请参见图 1-1。
在启动 SGD 的过程中,将显示过渡屏幕。请参见图 1-2。
然后将显示“初始连接”对话框。这是一条在首次连接 SGD 服务器时显示的安全消息。请参见图 1-3。
此时将显示“证书详细信息”对话框。可以在此屏幕中查看安全证书的详细信息,以确保正在连接的服务器是可信的。请参见图 1-4。
SGD Client 图标将显示在任务栏中,如图 1-5 所示。
然后将显示 SGD Webtop。请参见图 1-7。
Webtop 是一个特定的 Web 页面,其中列出了您可通过 SGD 运行的应用程序,并允许您运行这些应用程序。
图 1-7 显示了 Webtop 的不同区域。
编号 | 名称 | 描述 |
---|---|---|
1 | 菜单栏 | 包含“注销”、“帮助”和“信息”按钮 |
2 | “应用程序”区域 | 列出了可以运行的应用程序 |
3 | “打印”区域 | 可在此区域中管理您的打印作业 |
4 | “信息”区域 | 显示错误消息和系统信息 |
Webtop 的此区域中包含用于注销、显示帮助和诊断信息的按钮。
有关从 SGD 注销的更多信息,请参见注销。
Webtop 的“应用程序”区域用于显示可以通过 SGD 运行的应用程序列表。
有关运行应用程序的更多信息,请参见使用应用程序。
只有 SGD 管理员才能将应用程序添加到您可运行的应用程序列表中,或从中删除应用程序。如果希望运行更多的应用程序,请与 SGD 管理员联系。但是,您可以选择应用程序在 Webtop 上显示的方式和时间。可以通过创建 Webtop 组进行此操作。请参见应用程序组。
“信息”区域用于显示错误消息和系统信息。该区域可显示以下信息:
您的 SGD 用户名显示在 Webtop 工具栏上(挂锁符号的旁边),如图 1-8 所示。
如果工具栏显示您的登录身份是“Guest 用户”,则说明您登录时没有键入用户名和密码(匿名登录),或者您正在与其他用户共享一个 Webtop。
可使用 Webtop 的“应用程序”区域启动、停止和管理您的应用程序。
要启动某个应用程序,请在 Webtop 上单击其链接,如图 1-9 所示。应用程序会很快显示出来,供您使用。
启动应用程序时,系统可能会要求您输入用户名和密码。这就是用来登录运行应用程序的应用服务器的用户名和密码。
您无需在启动另一个应用程序之前退出某个应用程序。单击另一应用程序的链接即可。
您也可以使用桌面“开始”或“启动”菜单中的链接运行您的应用程序。有关更多详细信息,请参见从您的桌面“开始”或“启动”菜单使用 SGD。
应用程序运行时,Webtop 上该应用程序的名称前面会出现一个三角形,并且名称后面会出现一个用括号括起来的数字。此外,应用程序名称下方还会显示会话工具栏。会话工具栏用于暂停、恢复或结束应用程序。图 1-10 显示了应用程序的两个实例正在运行时的 Webtop 链接。
括号中的数字是您已启动的不同应用程序实例的数目。SGD 管理员可配置您能够启动的应用程序的实例数。要确定系统允许您启动的应用程序实例数,请指向 Webtop 上该应用程序的链接。显示的弹出窗口将指出系统允许的会话数。
有关更多详细信息,请参见暂停和恢复应用程序。
有些应用程序可配置为在不显示的情况下继续运行。这些应用程序是“可恢复”应用程序。
要关闭应用程序的窗口但不结束该应用程序,请暂停该应用程序。要再次显示窗口并开始使用该应用程序,请恢复该应用程序。
由于应用程序仍在运行(尽管不显示),因此您可以在上班时开始写一份紧急报告,然后在下班时从 SGD 注销。应用程序会被暂停。回家后,您可以再次登录 SGD,恢复该应用程序并继续写报告。
要查看应用程序是否可恢复,请指向 Webtop 上该应用程序的链接,然后查看显示的弹出窗口。
可恢复设置 | 描述 |
---|---|
不可恢复 | 此应用程序将在您从 SGD 注销后退出。您不能暂停或恢复不可恢复的应用程序。 |
到注销前始终可恢复 | 除非您从 SGD 注销,否则该应用程序将一直运行。在已登录的情况下,您可以暂停和恢复这些应用程序。 |
始终可恢复 | 即使您已从 SGD 注销,该应用程序仍继续运行。当您再次登录之后,单击“恢复”按钮即可再次显示正在运行的应用程序。 |
不会,如果您无意中关闭了浏览器(未注销)或者浏览器发生崩溃,您并不会因此丢失所做的任何工作。您可以重新启动浏览器并登录 SGD 以显示您的 Webtop。
但是,如果意外退出 SGD Client 或关闭了 SGD Client,则能否恢复应用程序将取决于 SGD 管理员配置应用程序的方式以及您登录 SGD 的方式。
如果应用程序配置为“不可恢复”,则当退出或关闭 SGD Client 时会退出应用程序。通常,如果一次仅使用较短时间并且对业务并非起着至关重要的作用,则可将应用程序配置为“不可恢复”。
配置为“始终可恢复”或“到注销前始终可恢复”的应用程序在退出或关闭 SGD Client 后会继续运行一段时间。只需重新启动浏览器并再次登录 SGD,即可恢复仍在运行的应用程序。
如果您是匿名(换句话说,您未提供用户名和密码)登录 SGD,或者使用的是共享 Webtop(多个用户使用同一用户名和密码进行登录),则在退出或关闭 SGD Client 时您的应用程序将退出。在上述两种情况下,由于您未使用唯一的用户名和密码,因此当您再次登录 SGD 时,SGD 无法判断您是否为先前的同一用户。另请参见用户名。
您的 SGD 管理员定义应用程序在您的桌面上的显示方式。例如,应用程序是全屏显示还是在桌面窗口中显示。
可以调整桌面窗口中显示的图形应用程序,以适合窗口的大小。如果调整了窗口大小,SGD 会重新调整应用程序的大小以便适合新窗口的大小,而不显示任何滚动条。
可以通过按 Scroll Lock 键在缩放应用程序和不缩放应用程序之间切换B
要查看应用程序是否显示在可缩放的窗口中,请在 Webtop 上指向它的链接,然后查看所显示的弹出窗口。或者,查看窗口底部的状态栏。
对于 Windows 应用程序和 X 应用程序,可先对要复制其信息的应用程序使用常规的方法,然后对要粘贴到的应用程序使用通常的方法。系统可能不允许您从某些特定的应用程序中复制和粘贴信息。这是由您的 SGD 管理员来配置的。如果系统不允许您在某个应用程序之间进行复制和粘贴,则会粘贴以下消息,而不是您复制的信息:
Sun Secure Global Desktop Software: Copied data not available to this application
对于字符应用程序,请单击鼠标右键,然后相应地单击“复制”或“粘贴”。要选择文本列,请在按下 Shift 键的同时选择文本。
SGD 允许您将信息从应用程序打印到您的计算机所连接的打印机。
通常,您可以选择要打印到的打印机。不过,对于某些应用程序,您可能只能打印到默认打印机。
您可以使用 Webtop 的“打印”区域来管理打印作业。“打印”区域显示打印队列中的当前作业数并包含用来管理打印作业的控件,如图 1-13 所示。
当系统正在打印文档时,Webtop 会告诉您队列中打印作业的数量。
单击“暂停”链接可临时停止打印。打印被暂停后,打印机图标将发生变化,如图 1-14 所示。
如果暂停打印,队列中所有暂挂的打印作业将被搁置,直至您取消它们或恢复打印。
要单独管理打印作业,请单击“列出全部作业”按钮。Webtop 显示队列中所有打印作业的列表并包含作业的相关信息。例如副本数和要使用的打印机。
SGD 允许您将信息从 UNIX 平台应用程序打印到您的计算机所连接的打印机。
从应用服务器的终端窗口,您可以通过键入以下命令将某个文件打印到默认打印机:
$ lp file |
例如,如果您的 SGD 管理员已经配置一个名为 salesprinter 的客户机打印机,则您可以使用以下命令:
$ lp -d salesprinter file |
以下命令将 file 打印到 Windows 计算机上的默认打印机:
$ lp file |
$ lp -d LPT1: file |
此外,还可通过指定(可从计算机访问的)网络打印机的通用命名约定 (universal naming convention, UNC) 名称进行打印。要使用 UNC 名称,您必须在 shell 中将打印机名称括在引号内并在适当的时候对反斜杠进行转义。例如:
$ lp -d ’\\\\PRTSERVER\\HPLJ5’ file |
要避免 UNC 名称出现问题,可以使用“友好的”名称进行打印,例如:
$ lp -d label-printer file |
SGD 允许您将信息从 Windows 应用程序打印到您的计算机所连接的打印机。
如果将信息从 Microsoft Windows 应用程序打印到 UNIX、Linux 或 Max OS X 平台计算机,您可看到 SGD 管理员已配置的客户端打印机。
在应用服务器的“打印”对话框中,您的计算机上的打印机在名称中会注明 "Sun SGD" 字样,如图 1-15 所示。
有关如何配置自己的客户机打印机的更多信息,请参见配置客户机打印机。
如果将信息从 Microsoft Windows 应用程序打印到 Microsoft Windows 计算机,您可以看到某些、全部或看不到连接到客户机的打印机,以及直接连接到应用服务器的打印机。由 SGD 管理员配置您可以看到的客户端打印机。
在应用服务器的“打印”对话框中,您的客户机上的打印机在名称中会注明 "Sun SGD" 字样,如图 1-15 所示。
通过 SGD,您还可以使用可移植文档格式 (Portable Document Format, PDF) 打印。这可避免由使用 Adobe PDF 格式所导致的许多打印驱动程序问题。
SGD 具有两种 PDF 打印机:Universal PDF Printer 和 Universal PDF Viewer。
在 Microsoft Windows 计算机上,Universal PDF Printer 打印机在 Adobe Reader 中将打印作业显示为 PDF 文件,然后将 PDF 文件打印到您的默认打印机。Universal PDF Viewer 打印机在 Adobe Reader 中将打印作业显示为 PDF 文件。然后您可以决定是打印还是保存此 PDF 文件。
在 UNIX、Linux 和 Mac OS X 平台计算机上,Universal PDF Printer 和 Universal PDF Viewer 打印机之间没有任何区别,因为在 PDF 查看器中,打印作业始终显示为 PDF 文件。然后您可以决定是打印还是保存此 PDF 文件。
从 Windows 应用程序,您可以以正常方式进行打印,并可以在应用程序的“打印”对话框中选择 Universal PDF Printer 或 Universal PDF Viewer 打印机。
从在 UNIX 或 Linux 平台应用服务器上运行的应用程序,您可以以正常方式进行打印,还可以将 PDF 打印机指定为打印命令的一部分。例如:
$ lp -d "Universal PDF Printer" file |
$ lpr -P "Universal PDF Viewer" file |
file 必须是 PostScript 文件,因此应用程序必须能够输出 PostScript。
在 Windows 计算机上,PDF 文件显示在 Adobe Reader 中。根据您所选择的打印机,应用以下方式之一:
如果选择 Universal PDF Printer 打印机,则 PDF 文件将自动打印到您的默认打印机。Adobe Reader 最小化运行,并且在完成打印作业后不退出。
如果选择 Universal PDF Viewer 打印机,则 PDF 文件将显示在 Adobe Reader 窗口中。然后您可以决定是打印还是保存此文件。
在 UNIX、Linux 和 Mac OS X 平台计算机上,PDF 文件显示在 PDF 查看器中。然后您可以决定是打印还是保存此 PDF 文件。Universal PDF Printer 和 Universal PDF Viewer 打印机之间并无任何区别,因为打印作业始终显示在 PDF 查看器中。
可能的原因 | 更多信息 |
---|---|
是否暂停了打印? | 确保 Webtop 上显示打印并未暂停。请参见图 1-14。 |
打印机的设置是否正确? | 确保打印机的设置正确B例如,可通过从浏览器将 Web 页面打印到打印机来进行检验。 |
是否已打印到正确的打印机? | 您可以选择要打印到的打印机。如果不选择打印机,则输出将被发送到默认打印机。 |
是否显示了“没有可用的客户机打印机”消息? | 确保您的 Webtop 没有显示“没有可用的客户端打印机”消息,并且打印机图标不包含一个红色的 X,因为这意味着 SGD 不支持从您的计算机或打印机进行打印。 |
您可以通过单击“应用程序”区域中的“编辑”按钮来配置以下设置:
每当 SGD Client 启动时,它都会使用配置文件。配置文件是一组用来对 SGD Client 进行控制的配置设置。配置文件中的设置定义了:
附录 C 中介绍了可用的客户机设置。
您可以从桌面“开始”或“启动”菜单中使用 SGD。这称为Integrated mode (集成模式)。在集成模式下使用 SGD 时,用以启动应用程序的链接显示在桌面“开始”或“启动”菜单中,而不是显示在您的 Webtop 中。这意味着您可以通过 SGD 运行应用程序,就像运行您计算机上安装的应用程序一样。
在桌面“开始”或“启动”菜单中单击“登录”链接可登录到 SGD。请参见图 1-19。
登录 SGD 后,可通过 SGD 运行的应用程序的链接就会更新“开始”或“启动”菜单,如图 1-20 所示。
要在集成模式下使用 SGD,您应始终使用“开始”或“启动”菜单登录。如果启动浏览器并登录,则“开始”或“启动”菜单中将不会显示应用程序。
要启动某个应用程序,请在“开始”或“启动”菜单中单击其链接。要启动该应用程序的另一个实例,再次单击其链接即可。
与 Webtop 不同,您不能暂停和恢复单个应用程序。实际上,当您从 SGD 注销之后,正在运行的应用程序将被暂停或结束,具体取决于它们的可恢复设置。请参见暂停和恢复应用程序。下次再登录时,所有暂停的应用程序可自动恢复。
有关使用 SGD 运行应用程序的更多信息,请参见使用应用程序。
My Desktop 是一项功能,允许您登录并显示全屏桌面应用程序,而不显示您的 Webtop。
My Desktop 显示 SGD 管理员为您配置的桌面应用程序,例如,Microsoft Windows 桌面。
可通过单击位于 http://server.example.com 的 SGD Web 服务器欢迎页上的 My Desktop 链接来启动 My Desktop。此链接显示 SGD 登录页面。登录后,将会显示 My Desktop 全屏桌面应用程序。
启动 My Desktop 的另一种方式是转至 http://server.example.com/sgd/mydesktop。
版权所有 © 2008, Sun Microsystems, Inc. 保留所有权利