C.2. 属性参考信息

本节介绍了 SGD 对象的可用属性。

对于每个属性,提供了使用管理控制台时的用法信息。此外,还介绍了对应的命令行(如果适用)。

C.2.1. Address(地址)

用法:在此字段中键入域名系统 (Domain Name System, DNS) 名称或 IP 地址。

应用服务器对象具有此属性。

描述

此属性指定应用服务器的网络地址。

最好使用 DNS 名称。

创建新的应用服务器对象时,"Name"(名称)设置会自动输入到 "Address"(地址)字段中。

您可以使用 "Test"(测试)按钮来验证 DNS 名称或 IP 地址是否为有效的网络地址。要启用 "Test"(测试)按钮,您必须先保存对 "General"(常规)选项卡所做的任何更改。

命令行

命令选项:--address address

用法:address 替换为 DNS 名称(首选)或 IP 地址。

以下示例将应用服务器的地址指定为 naples.example.com

--address naples.example.com

C.2.2. Allow SSH Downgrade(允许 SSH 降级)

用法:选中或取消选中此复选框。

X 应用程序对象具有此属性。

描述

定义当使用 SSH 作为连接方法且 X11 转发未配置或不工作时,SGD 是否可以尝试使用常规 X11 连接来显示 X 应用程序。

命令行

命令选项:--allowsshdowngrade true|false

用法:指定 truefalse

以下示例指定 SGD 在 X11 转发不可用或不工作时可以尝试使用 X11 连接。

--allowsshdowngrade true

C.2.3. Answerback Message(回应消息)

用法:在此字段中键入一个文本字符串。

字符应用程序对象具此属性。

描述

定义当查询从应用服务器发送到仿真器时要返回的消息。

此属性仅适用于 VT420 和 Wyse 60 字符应用程序。

命令行

命令选项:--answermsg message

用法:message 替换为要使用的文本字符串。

以下示例返回文本 "My message" 以响应来自应用服务器的查询。

--answermsg "My message"

C.2.4. Application Command(应用程序命令)

用法:在此字段中键入应用程序的全路径名。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

描述

此属性指定当用户在 Webtop 上单击应用程序的链接时运行的应用程序。

路径名在可能运行该应用程序的所有应用服务器上必须相同。

对于任何命令行参数,请使用第 C.2.11 节 “Arguments for Command(命令的参数)”属性。

对于 X 应用程序,请使用第 C.2.117 节 “Window Manager(窗口管理器)”属性为应用程序启动窗口管理器。

对于 Windows 应用程序,您可以在子目录之间使用一个反斜杠 (\) 或正斜杠 (/)。在命令行中,您可能需要对反斜杠进行转义,例如 \\。

对于 Windows 应用程序,请将此字段保留为空以启动完整的 Microsoft Windows 会话,而非特定应用程序。

命令行

命令选项:--app pathname

用法:pathname 替换为应用程序的全路径名。务必将包含空格的任何路径名用引号括起来。

以下示例指定了一个 UNIX 平台 X 应用程序。

--app /usr/local/bin/xfinance

以下示例指定了一个 Windows 应用程序。

--app "c:/Program Files/示例/cash.exe"

C.2.5. Application Load Balancing(应用程序负载平衡)

用法:选中 "Override Global Setting"(覆盖全局设置)复选框,然后选择一个选项。要使用在 "Global Settings"(全局设置)选项卡中定义的全局设置,请取消选中 "Override Global Setting"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

描述

当应用程序启动时,此设置决定了 SGD 用来选择应用服务器以运行应用程序的算法。服务器是从在应用程序对象的第 C.2.60 节 “"Hosting Application Servers"(托管应用服务器)选项卡”中定义的那些服务器中选择的。

此属性的默认设置是使用 "Global Settings"(全局设置)→ "Performance"(性能)选项卡中定义的设置。通过选中 "Override Global Setting"(覆盖全局设置)复选框并选择一个选项,可以覆盖此设置。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

Override Global Setting(覆盖全局设置)(取消选中)

default

使用 "Global Settings"(全局设置)→ "Performance"(性能)选项卡中定义的默认算法。

Most Free Memory(最多可用内存)

memory

选择具有最多可用内存的应用服务器。

Least CPU Usage(最小的 CPU 使用率)

cpu

选择具有最多中央处理器 (central processing unit, CPU) 闲置时间的应用服务器。

Fewest Applications(最少的应用程序)

sessions

选择正通过 SGD 运行最少的应用程序会话的应用服务器。

注意

要使用 "Least CPU Usage(最小的 CPU 使用率)和 "Most Free Memory"(最多可用内存)算法,您必须在应用服务器上安装 SGD 增强模块。

命令行

命令选项:--loadbal default | cpu | memory | sessions

用法:指定一个设置。

以下示例使用具有最多可用内存的应用服务器来运行应用程序。

--loadbal memory

C.2.6. Application Resumability(应用程序可恢复性)

用法:选择一个选项。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性决定了用户在多长时间内能够恢复应用程序。

管理控制台

命令行

描述

Never(从不)

never

从不恢复应用程序。

用于没有为用户提供退出机制的应用程序。例如,时钟应用程序。

During the User Session(用户会话期间)

session

应用程序一直保持运行且在用户从 SGD 注销之前可恢复。

如果用户没有完全从 SGD 注销,例如,他们在未注销的情况下关闭了 Web 浏览器或终止了 SGD 客户端,则用户会话可恢复的应用程序会保持运行一段时间。请参见第 C.2.7 节 “Application Resumability(应用程序可恢复性):Timeout(超时时间)”

这是默认设置。

General(常规)

always

用户从 SGD 注销之后,应用程序将保持运行一段时间(请参见第 C.2.7 节 “Application Resumability(应用程序可恢复性):Timeout(超时时间)”)并且在用户下次登录时可以恢复。

用于需要以受控方式退出的应用程序。例如,可能需要在退出之前删除锁文件的电子邮件应用程序。

第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Local X Server"(本地 X 服务器)的 X 应用程序不可恢复,无论 "Application Resumability"(应用程序可恢复性)属性值如何。

用户可以通过在 Webtop 上指向应用程序的链接,然后查看显示的弹出窗口,来查看该应用程序是否可恢复。

Webtop 具有用于暂停和恢复各个应用程序会话的控件。

命令行

命令选项:--resumable never | session | always

用法:指定有效的可恢复性设置之一。

在以下示例中,应用程序从不可恢复。

--resumable never

在以下示例中,应用程序在用户从 SGD 注销之前是可恢复的。

--resumable session

C.2.7. Application Resumability(应用程序可恢复性):Timeout(超时时间)

用法:在此字段中键入您希望应用程序保持可恢复状态的分钟数。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确保可以尽可能高效地使用 SGD 服务器上的资源。将此属性与第 C.2.6 节 “Application Resumability(应用程序可恢复性)”属性一起使用可定义 SGD 服务器何时结束暂停的应用程序会话。

应用程序可恢复性设置

可恢复性行为

Never(从不)

已忽略。

During the User Session(用户会话期间)

如果用户从 SGD 注销,应用程序会话将结束。

如果 SGD 客户端连接断开,计时器将启动。一旦计时器达到该超时值,SGD 服务器将结束应用程序会话。

如果应用程序因为 SGD 客户端意外退出或连接断开而终止,则超时时间为该超时值加上 20 分钟。请参见表 7.1 “应用程序可恢复性情况”

General(常规)

如果用户以任何方式(包括注销)断开了与 SGD 服务器的连接,或者如果 SGD 客户端连接断开,则计时器将启动。一旦计时器达到该超时值,SGD 服务器将结束应用程序会话。

如果应用程序因为 SGD 客户端意外退出或连接断开而终止,则超时时间为该超时值加上 20 分钟。请参见表 7.1 “应用程序可恢复性情况”

如果将该设置保留为空,则将使用 "Application Resumability"(应用程序可恢复性)属性的默认超时。您可以在管理控制台的 "Global Settings"(全局设置)→ "Communication"(通信)选项卡上配置默认超时。

命令行

命令选项:--resumetimeout mins

用法:mins 替换为您希望应用程序保持可恢复状态的分钟数。

以下示例将应用程序配置为至少在 30 分钟内可恢复。此超时适用于配置为在用户会话期间可恢复的应用程序。

--resumetimeout 30

C.2.8. "Application Sessions"(应用程序会话)选项卡

用法:使用 "Application Sessions"(应用程序会话)选项卡中的按钮查看和管理应用程序会话。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

  • 用户配置文件

  • 应用服务器

  • 动态应用程序

描述

此选项卡为选定的对象列出正在运行的应用程序会话和暂停的应用程序会话。应用程序会话表示代表用户在应用服务器上运行的应用程序。

要显示有关某个应用程序会话的更多详细信息,请在 "Application Session List"(应用程序会话列表)表中选中该应用程序会话的复选框,然后单击 "View Details"(查看详细信息)按钮。

要结束某个应用程序会话,请在 "Application Session List"(应用程序会话列表)表中选中该应用程序会话的复选框,然后单击 "End"(结束)按钮。

要对某个应用程序会话进行投影,请在 "Application Session List"(应用程序会话列表)表中选中该应用程序会话的复选框,然后单击 "Shadow"(投影)按钮。暂停的应用程序或字符应用程序无法进行投影。

注意

在某些国家/地区,在用户不知情的情况下对其进行投影是违法的。遵纪守法是您的职责。

"Reload"(重新装入)按钮可刷新 "Application Session List"(应用程序会话列表)表。

可以使用 "Search"(搜索)选项来搜索 "Application Session List"(应用程序会话列表)表。默认情况下,搜索返回的结果数量限制为 150。搜索用户身份、用户配置文件、Secure Global Desktop 服务器或应用服务器时,可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。"Start Time"(开始时间)搜索选项允许您搜索在指定时间范围内开始的应用程序会话。指定的每个时间的格式为 yyyy/mm/dd hh:mm:ss。请使用以下格式之一来指定时间范围:

  • 开始时间 - 结束时间

    例如:2010/05/11 08:00:00 - 2010/05/11 17:00:00

    搜索在指定时间范围内开始的应用程序会话。

  • 开始时间-

    例如:20010/05/11 08:00:00-

    搜索在指定时间或在指定时间之后开始的应用程序会话。

  • -结束时间

    例如:-2010/05/11 08:00:33

    搜索在指定时间之前开始的应用程序会话。

命令行

在命令行中,可使用 tarantella emulatorsession 命令列出、结束或投影应用程序会话。请参见第 D.18 节 “tarantella emulatorsession”

命令选项:tarantella emulatorsession list --person pobj

用法:pobj 替换为用户的用户身份。

以下示例列出 Indigo Jones 用户配置文件对象的应用程序会话。

tarantella emulatorsession list --person \
"o=示例/ou=IT/cn=Indigo Jones"

C.2.9. Application Start(应用程序启动)

用法:选中或取消选中此复选框。

应用服务器对象具有此属性。

描述

此属性指定应用程序是否可以在此应用服务器上运行。

选中复选框将允许应用程序运行。默认情况下该复选框处于选中状态。只有以下两个条件都成立时,才会在应用服务器上启动应用程序:

取消选中此复选框意味着不能在应用服务器上启动新的应用程序。使应用服务器不可用不会影响已经在运行的应用程序。如果用户在应用服务器上具有暂停的应用程序会话且应用程序被设置为始终可恢复,则用户可以恢复他们的会话。

例如,您可以使用此属性使某台应用服务器在您执行维护工作期间暂时不可用。如果该应用服务器是所配置的用来运行特定应用程序的唯一服务器,则该应用程序将不可供用户使用。

命令行

命令选项:--available true | false

用法:指定 truefalse

以下示例使应用服务器对象能够运行应用程序。

--available true

C.2.10. Arguments(参数)

用法:在此字段中键入远程桌面客户端命令行参数。

Windows 应用程序对象具有此属性。

描述

此属性指定用于 SGD 远程桌面客户端 (ttatsc) 的命令行参数。

有关受支持的命令行参数的详细信息,请参见第 4.1.9 节 “SGD 远程桌面客户端”

命令行

命令选项:--protoargs args

用法:args 替换为 RDP 协议的命令行参数。

以下示例为 Windows 应用程序配置高音频质量。

--protoargs "-audioquality high"

C.2.11. Arguments for Command(命令的参数)

用法:在此字段中键入应用程序的命令行参数。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定启动应用程序时要使用的命令行参数。第 C.2.4 节 “Application Command(应用程序命令)”属性指定了在不使用参数的情况下运行的应用程序。

对于 X 应用程序,不要包括 -display 参数。将自动为每个用户设置显示。

命令行

命令选项:--args args

用法:args 替换为应用程序的命令行参数。务必将参数用引号括起来。

以下示例在使用命令行参数的情况下运行应用程序,以将背景色设置为 "plum4"。

--args "-bg plum4"

C.2.12. "Assigned Applications"(分配的应用程序)选项卡

用法:要将应用程序分配给用户配置文件、组织或组织单元对象,请单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。

要为用户配置文件、组织或组织单元对象删除应用程序,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

描述

"Assigned Applications"(分配的应用程序)选项卡列出了分配给选定的用户配置文件、组织单元或组织的应用程序。

此属性定义可供用户使用的一系列应用程序链接。每个链接均存储为对应用程序对象的引用,因此可以将同一个应用程序对象分配给许多用户。如果以后移动或重命名了某个对象,则对该对象的所有引用将自动更新。

如果将一组应用程序添加到 "Assigned Applications"(分配的应用程序)选项卡,将分配组的成员而非组。

用户配置文件对象和组织单元对象可以从其组织层次结构中的父项继承应用程序。请参见第 C.2.62 节 “Inherit Assigned Applications from Parent(从父项继承所分配的应用程序)”。要继承分配给父对象的应用程序,请选中 "Editable Assignments"(可编辑的分配)区域中的 "Inherit Assigned Applications from Parent"(从父项继承所分配的应用程序)复选框。

"Assigned Applications"(分配的应用程序)选项卡的以下几个部分用于显示、选择和分配应用程序:

  • "Effective Applications"(有效的应用程序)表

  • "Editable Assignments"(可编辑的分配)表

"Effective Applications"(有效的应用程序)表

"Effective Applications"(有效的应用程序)表显示了分配给选定对象的所有应用程序对象。表的 "Local Assignments"(本地分配)部分列出了从本地系统信息库选择的应用程序。

"Assignment Type"(分配类型)列显示以下内容之一:

  • Direct(直接)。分配是使用 "Editable Assignments"(可编辑的分配)表执行的。

  • Indirect(间接)。分配是其他关系(例如组的成员关系或从其他对象的继承)的结果。

  • Multiple(多个)。分配具有多个来源,包括直接和间接。

如果分配类型为 "Indirect"(间接)或 "Multiple"(多个),则单击 "See Details"(参见详细信息)将显示可用于跟踪链接的源的信息。

"Editable Assignments"(可编辑的分配)表

您可以使用 "Editable Assignments"(可编辑的分配)表从本地系统信息库选择应用程序。

单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。"Add Application Assignment"(添加应用程序分配)窗口随即显示。

要在 "Add Application Assignment"(添加应用程序分配)窗口中选择应用程序,请执行以下任一操作:

  • 浏览导航树。在您浏览导航树时,内容区域将随应用程序一起更新。

  • 使用 "Search Applications"(搜索应用程序)字段。可使用该字段搜索应用程序。在该字段中键入应用程序的名称。请注意,您可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。搜索结果将显示在内容区域中的 "Search Results"(搜索结果)表中。默认情况下,搜索返回的结果数量限制为 150。

从内容区域中列出的那些应用程序中选择所需的应用程序。完成应用程序选择后,单击 "Add"(添加)按钮。

选定的应用程序将显示在 "Assigned Applications"(分配的应用程序)选项卡的 "Effective Applications"(有效的应用程序)表中。

要从 "Assigned Applications"(分配的应用程序)选项卡删除应用程序,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

命令行

命令选项:--links object

用法:object 替换为对象的全名。例如:"o=applications/ou=Finance/cn=XClaim。务必将包含空格的任何对象名称用引号括起来。

以下示例将 Pers-o-datSlide-o-win 添加为 Webtop 上的链接。

--links "o=applications/cn=Pers-o-dat" \
        "o=applications/cn=Slide-o-win"

C.2.13. "Assigned User Profiles"(分配的用户配置文件)选项卡

用法:要将用户配置文件分配给应用程序,请单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。如果您正在将 SGD 与轻量目录访问协议 (Lightweight Directory Access Protocol, LDAP) 目录一起使用,则还可以使用 "Assigned User Profiles"(分配的用户配置文件)选项卡的 "LDAP Searches"(LDAP 搜索)区域搜索 LDAP 目录服务器中的用户。

以下对象具有此属性:

  • 字符应用程序

  • 文档

  • 组织单元

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

  • 动态应用程序

描述

使用此选项卡定义可以运行某个应用程序或一组应用程序的用户配置文件对象。该应用程序或该组应用程序是除了已经在用户配置文件的 "Assigned Applications"(分配的应用程序)选项卡中为其定义的应用程序之外的应用程序。

可以从本地系统信息库选择用户配置文件对象。如果您正在使用 LDAP 目录,还可以选择以下各项:

  • LDAP 目录中的用户

  • LDAP 目录中的用户组

  • LDAP 目录中与某个 LDAP 搜索条件匹配的用户

"Assigned User Profiles"(分配的用户配置文件)选项卡的以下几个部分用于显示、选择和分配用户配置文件对象:

  • "Effective User Profiles"(有效的用户配置文件)表

  • "Editable Assignments"(可编辑的分配)表

  • "LDAP Searches"(LDAP 搜索)部分

"Effective User Profiles"(有效的用户配置文件)表

"Effective User Profiles"(有效的用户配置文件)表显示了分配给应用程序的所有用户配置文件对象。

表的 "Local Assignments"(本地分配)部分列出了从本地系统信息库选择的用户配置文件。

表的 "LDAP Assignments"(LDAP 分配)部分列出了从 LDAP 目录选择的用户和组。只有为 "User Profiles"(用户配置文件)选项卡中的 "Repository"(系统信息库)字段选择了 "Local + LDAP"(本地 + LDAP)设置时,此部分才会显示。可以单击 "Load LDAP Assignments"(装入 LDAP 分配)链接来刷新表的此区域。

"Assignment Type"(分配类型)列显示以下内容之一:

  • Direct(直接)。分配是使用 "Editable Assignments"(可编辑的分配)表执行的。

  • Indirect(间接)。分配是其他关系(例如 LDAP 搜索、组的成员关系或从其他对象的继承)的结果。

  • Multiple(多个)。分配具有多个来源,包括直接和间接。

如果分配类型为 "Indirect"(间接)或 "Multiple"(多个),则单击 "See Details"(参见详细信息)将显示可用于跟踪链接的源的信息。

"Editable Assignments"(可编辑的分配)表

可以使用 "Editable Assignments"(可编辑的分配)表从本地系统信息库选择用户配置文件对象,如果您使用的是 LDAP 目录中的 LDAP 验证、用户或组,也可以执行此操作。

单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。"Add Application Assignment"(添加用户分配)窗口随即显示。

"Add User Assignment"(添加用户分配)窗口可以用于选择以下各项:

  • 本地系统信息库中的用户配置文件

  • LDAP 目录中的用户

  • LDAP 目录中的组

要使用本地系统信息库,请在 "Repository"(系统信息库)列表中选择 "Local"(本地)选项。

要使用本地系统信息库您的 LDAP 目录服务器,请在 "Repository"(系统信息库)列表中选择 "Local + LDAP"(本地 + LDAP)选项。

要在 "Add User Assignment"(添加用户分配)窗口中选择用户配置文件,请执行以下任一操作:

  • 浏览导航树。在您浏览导航树时,内容区域将随用户配置文件一起更新。

  • 使用 "Search User Profiles"(搜索用户配置文件)字段。可使用此字段搜索选定的系统信息库中的用户配置文件。可以键入您的 LDAP 目录中的用户名和组名。请注意,您可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。搜索结果将显示在内容区域中的 "Search Results"(搜索结果)表中。默认情况下,搜索返回的结果数量限制为 150。"Search Results"(搜索结果)表的 "Matched Attribute"(匹配的属性)字段指示与搜索所匹配的 LDAP 属性。

从内容区域中列出的那些用户配置文件中选择所需的用户配置文件。完成用户配置文件选择后,单击 "Add"(添加)按钮。

所选的用户配置文件将显示在 "Assigned User Profiles"(分配的用户配置文件)选项卡的 "Effective User Profiles"(有效的用户配置文件)表中。

要删除已添加到 "Assigned User Profiles"(分配的用户配置文件)选项卡的应用程序,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

"LDAP Searches"(LDAP 搜索)部分

"LDAP Searches"(LDAP 搜索)部分用于定义用来查找 LDAP 目录中的用户的搜索条件。可以使用此功能将一个或一组应用程序分配给 LDAP 目录中与此搜索条件匹配的所有用户。

搜索条件可以是以下任一项:

  • 符合 RFC2254 标准的 LDAP 搜索过滤器

  • 符合 RFC1959 标准的 LDAP URL

对于 RFC2254 搜索过滤器,请将每个搜索条件括在双引号和括号中。

对于 LDAP URL,请使用格式 ldap:///search-criteria。如果您在 URL 中包括了主机、端口和返回属性规范,它们将被忽略。这是因为将使用配置为 SGD 验证的一部分的 LDAP 目录服务器。

"LDAP Search"(LDAP 搜索)区域包括两个选项:

  • "Simple Search"(简单搜索)。此选项将启用一个区域,您可以在其中使用窗口控件来“构建”一个简单 LDAP 搜索过滤器。在 "Filter Components"(过滤器组件)表中,选择您要匹配的属性并为这些属性定义搜索条件。

  • "Advanced Search"(高级搜索)。此选项将显示一个字段,您可以在其中键入 LDAP URL 或搜索过滤器。

"Simple Search"(简单搜索)选项设计用于创建 LDAP 搜索过滤器,这些 LDAP 搜索过滤器基于 cnuid 之类的属性。通过 "Advanced Search"(高级搜索)选项,您可以创建更复杂的 LDAP 搜索过滤器。

在构建简单搜索时,LDAP 过滤器字符串以灰色文本显示在 "Advanced Search"(高级搜索)区域中。如果您然后选择了 "Advanced Search"(高级搜索)选项,则 LDAP 过滤器字符串可以编辑。此功能使您可以先从简单搜索开始,然后手动编辑搜索字符串来指定高级搜索。

如果指定的高级搜索与简单搜索的功能不兼容,您将不能在指定高级搜索后恢复到简单搜索。您必须删除高级搜索并重新输入简单搜索。

要指定在 LDAP 目录中开始搜索的位置,请单击 "Search Root"(搜索根目录)字段旁的 "Browse"(浏览)按钮。然后,您可以使用 "Select Root for LDAP Search"(为 LDAP 搜索选择根目录)窗口浏览或搜索 LDAP 目录中的位置。选择新的 "Search Root"(搜索根目录)将装入新的 LDAP URL。新的 URL 将显示在 "Advanced Search"(高级搜索)框中的 "Browse"(浏览)按钮旁。

选择 "Search Filter"(搜索过滤器)选项以指定要在搜索中匹配的属性。您可以选择匹配所有属性("Match All"(全部匹配))、任意属性("Match Any"(任意匹配))或不匹配任何属性("Match None"(无匹配))。

注意

管理控制台不会自动对 RFC2254 中指定的特殊字符进行转义。要在管理控制台中使用特殊字符,必须手动键入转义序列。例如,要搜索通用名为 "John Doe (123456)" 的用户,请在搜索字段中键入 cn=John Doe\0x28123456\0x29。命令行会对特殊字符进行转义。

SGD 支持使用 RFC2254 中指定的可扩展匹配搜索过滤器。这使得您可以从构成对象的标识名 (distinguished name, DN) 的组件中查找信息。例如,要将应用程序分配给包含在任何名为 managers 的 OU (ou=managers) 中的用户,您可以使用 (&(ou:dn:=managers)) 搜索过滤器。

在配置 LDAP 搜索时,可使用 "Preview"(预览)按钮来检查搜索是否返回了预期的结果。

要保存 LDAP 搜索定义,请单击 "Save"(保存)按钮。

单击 "Effective User Profiles"(有效的用户配置文件)选项卡中的 "Load LDAP Assignments"(装入 LDAP 分配)链接。来自 LDAP 搜索的用户配置文件将显示在 "Effective User Profiles"(有效的用户配置文件)表的 "LDAP Assignments"(LDAP 分配)部分中。

命令行

在命令行中,请确保将包含空格的任何对象名称用引号括起来。

C.2.13.1. LDAP 用户

命令选项:--ldapusers user_dn

用法:输入 LDAP 目录中的一个或多个用户 DN。

以下示例将一个或一组应用程序分配给 Sales 部中 UID 为 "violet" 的用户和 Marketing 部中 UID 为 "emmarald" 的用户。

--ldapusers uid=violet,ou=Sales,dc=示例,dc=com \
uid=emmarald,ou=Marketing,dc=示例,dc=com

C.2.13.2. LDAP 组

命令选项:--ldapgroups group_dn

用法:输入 LDAP 目录中的一个或多个组 DN。

如果您的组织使用了嵌套组(子组),则可能需要更改组搜索的深度。

以下示例将一个或一组应用程序分配给 Sales 部和 Marketing 部中 managers 组的用户。

--ldapgroups cn=managers,ou=Sales,dc=示例,dc=com \
cn=managers,ou=Marketing,dc=示例,dc=com

C.2.13.3. LDAP 搜索

命令选项:--ldapsearch search_string

用法:输入一个或多个 LDAP 搜索字符串。

以下示例将一个或一组应用程序分配给 Sales 部的所有经理其经理为 Violet Carson 的任何人。

--ldapsearch "(&(job=manager)(dept=Sales))" \
"(manager=Violet Carson)"

以下示例将一个或一组应用程序分配给 example.com 的 Sales 部的所有经理。

--ldapsearch "ldap:///ou=Sales,dc=示例,dc=com??sub?job=manager"

C.2.14. Attribute Map(属性映射)

用法:在此字段中键入属性映射的全路径名。

字符应用程序对象具此属性。

描述

此属性指定要用于应用程序的属性映射。这可将粗体和下划线之类的属性映射到颜色。

要使用默认的属性映射,请将该设置保留为空。

/opt/tarantella/etc/data/attrmap.txt 中安装了一个示例属性映射。

命令行

命令选项:--attributemap attrmap

用法:attrmap 替换为要使用的属性映射的全路径名。

以下示例使用指定的属性映射。

--attributemap /opt/tarantella/etc/data/myattrmap.txt

C.2.15. Audio Redirection Library(音频重定向库)

用法:选中或取消选中此复选框。

X 应用程序对象具有此属性。

描述

此属性指定应用程序是否启用 SGD 音频重定向库。

某些 X 应用程序被固定编码为使用 /dev/audio/dev/dsp 设备进行音频输出。启用音频重定向库将导致应用程序改用由 SGDAUDIODEV 环境变量指定的设备。

命令行

命令选项:--unixaudiopreload true | false

用法:指定 truefalse

以下示例为应用程序启用音频重定向库。

--unixaudiopreload true

C.2.16. Background Color(背景色)

用法:在此字段中键入一个有效的颜色资源,例如 yellow

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定应用程序的文本窗口的背景色。

支持 X11 颜色名称。

命令行

命令选项:--3270bg color

命令选项:--bg color

用法:color 替换为一个有效的颜色资源,例如 yellow

在以下示例中,3270 应用程序文本窗口的背景色被设置为 plum4 颜色。

--3270bg plum4

在以下示例中,5250 应用程序文本窗口的背景色被设置为 plum4 颜色。

--bg plum4

C.2.17. Bandwidth Limit(带宽限制)

用法:从列表中选择最大带宽。

用户配置文件对象具有此属性。

描述

此属性指定用户在客户端设备与 SGD 服务器之间可以为 X 和 Windows 应用程序使用的最大带宽。

选择 "None"(无)将指定无限制。然后,用户可以尽可能多地使用可用带宽。这将允许应用程序最好地利用网络连接速度。

您无需更改此设置,除非有特别的带宽限制。对于一般用途,请使用 "None"(无)。

下表显示了管理控制台中的带宽设置和要在命令行中使用的等效值。

管理控制台

命令行

2400 bps

2400

4800 bps

4800

9600 bps

9600

14.4 Kbps

14400

19.2 Kbps

19200

28.8 Kbps

28800

33.6 Kbps

33600

38.8 Kbps

38800

57.6 Kbps

57600

64 Kbps

64000

128 Kbps

128000

256 Kbps

256000

512 Kbps

512000

768 Kbps

768000

1 Mbps

1000000

1.5 Mbps

1500000

10 Mbps

10000000

0

命令行

命令选项:--bandwidth bandwidth

用法:bandwidth 替换为最大带宽(以位/秒为单位)。

以下示例将用户的最大带宽限制为 512 千位/秒。

--bandwidth 512000

以下示例使得用户可以尽可能多地使用可用带宽。

--bandwidth 0

C.2.18. Border Style(边框样式)

用法:选择一个选项。

字符应用程序对象具此属性。

描述

此属性将决定终端窗口是具有凸起的、缩进的还是“扁平的”(普通)外观。

命令行

命令选项:--border normal | indented | raised

用法:指定所需的边框样式。

在以下示例中,终端窗口具有凸起的外观。

--border raised

C.2.19. 客户端驱动器映射

用法:使用 "Client Drive Mapping"(客户端驱动器映射)表创建客户端驱动器映射 (client drive mapping, CDM) 规范。可以使用 "Add"(添加)、"Edit"(编辑)和 "Delete"(删除)按钮创建、编辑和删除 CDM 规范。可使用 "Move Up"(上移)和 "Move Down"(下移)按钮对规范进行排序。您创建的任何 CDM 规范将在 "Client Drive Mapping"(客户端驱动器映射)表的 "Mappings Defined Directly"(直接定义的映射)部分中列出。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

此属性定义客户端设备上的、用户可以从在 Microsoft Windows、UNIX 和 Linux 平台应用服务器上运行的应用程序访问的驱动器。

使用此属性,您可以为用户配置文件、组织单元和组织对象配置您希望用户访问的客户端驱动器。CDM 使用继承。您在组织级别定义对客户端驱动器的访问权限,您可以在组织单元级别或用户配置文件级别覆盖该定义。默认情况下,用户对所有驱动器具有读取和写入访问权限。

对于 Windows 应用程序,您可以为特定于应用程序的客户端驱动器访问配置此属性。

对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的 CDM 配置。CDM 配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

"Client Drive Mapping"(客户端驱动器映射)属性是驱动器映射规范的排序列表。每个规范包括以下内容:

  • 客户端驱动器盘符或类型

  • 要授予客户端驱动器的访问权限

注意

将使用列表中的第一个匹配项,因此请确保最具体的设置(例如 A 或 B)出现在较概括的设置(例如,"All Drives"(所有驱动器))之前。

下表显示了驱动器映射规范的每个部分的可用选项,以及在命令行中要使用的对应值。

以下 "Client Device Drive"(客户端设备驱动器)选项可用。

管理控制台

命令行

All Drives(所有驱动器)

alldrives

Fixed Drives(固定驱动器)

fixeddrives

R/W Removable(可读写的可移除驱动器)

rw

R/O Removable(只读的可移除驱动器)

ro

Network Drives(网络驱动器)

networkdrives

Removable Devices(可移除设备)

removable

A:、B: ...Z:

ab ... z

注意

指定驱动器盘符(如 A:)的 "Client Device Drive"(客户端设备驱动器)选项仅用于 Microsoft Windows 客户端设备。

以下 "Access Rights"(访问权限)选项可用。

管理控制台

命令行

Read Only(只读)

ro

Read/Write(读/写)

rw

none

命令行

命令选项:--cdm drive_spec

用法:drive_spec 替换为格式为 clientdrive:access 的驱动器映射规范。例如:a:rw。请使用管道字符 (|) 分隔每个 drive_spec

对于用户配置文件对象,以下示例表示向用户授予对客户端设备上的驱动器 A 的读写访问权限,同时用户还将对客户端设备上定义的所有网络驱动器具有读写访问权限。将在客户端设备上使用相同的驱动器盘符。

--cdm 'a:rw|networkdrives:rw'

用户可能具有对其他驱动器(例如,固定驱动器 C)的访问权限,具体情况取决于组织层次结构中用户配置文件对象祖先的 "Client Drive Mapping"(客户端驱动器映射)属性,或者为特定 Windows 应用程序对象配置的任何 "Client Drive Mapping"(客户端驱动器映射)属性。

C.2.20. Client Printing(客户端打印)

用法:选择一个选项。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

控制用户从 Windows 应用程序打印时可打印到的客户端打印机。

只有为对象启用了第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”时,才能使用管理控制台编辑此属性。

此属性的设置将覆盖以下设置:

  • 组织层次结构中父对象的设置。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认设置(如果不存在父对象配置)。

  • 对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的打印配置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

如果选择了 "No Printer"(无打印机),则仍可以使用 SGD PDF 打印机。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

All Printers(所有打印机)

2

允许用户打印到所有客户端打印机

Default Printer(默认打印机)

1

允许用户打印到客户端的默认打印机

No Printer(无打印机)

0

没有客户端打印机可用

如果用户只能打印到默认打印机,但他们希望打印到其他打印机,则用户必须从 SGD 注销,更改默认打印机,然后重新登录。

命令行

命令选项:--mapprinters 2|1|0

用法:指定一个有效的设置。

以下示例使用户只能打印到其默认客户端打印机。

--mapprinters 1

C.2.21. Client Printing(客户端打印):Override(覆盖)

用法:对于用户配置文件对象或组织单元对象,选中 "Override Parent's Settings"(覆盖父项的设置)复选框。要使用为父对象定义的设置,请取消选中 "Override Parent's Settings"(覆盖父项的设置)复选框。

对于组织对象或 Windows 应用程序对象,请选中 "Override Global Settings"(覆盖全局设置)复选框。要使用在 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡中定义的默认设置,请取消选中 "Override Global Settings"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

启用特定于用户特定于应用程序的打印配置。从 Windows 应用程序进行打印时使用此配置。

对于特定于用户的打印配置,将为用户配置文件组织单元组织对象启用客户端打印覆盖。在这种情况下,对象的打印设置将覆盖以下设置:

  • 组织层次结构中父对象的打印设置。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认打印设置(如果不存在父对象打印配置)。

对于特定于应用程序的打印配置,将为 Windows 应用程序对象启用客户端打印覆盖。在这种情况下,对象的打印设置将覆盖以下设置:

  • 组织、组织单元或用户配置文件对象的打印设置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认打印设置。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

命令行

命令选项:--userprintingconfig 1|0

命令选项:--appprintingconfig 1|0

用法:指定 1 (true) 或 0 (false)。

以下示例启用了特定于用户的打印配置。

--userprintingconfig 1

以下示例为 Windows 应用程序对象启用了特定于应用程序的打印配置。

--appprintingconfig 1

C.2.22. Client Profile Editing(客户端配置文件编辑)

用法:对于用户配置文件对象或组织单元对象,选中 "Override Parent's Setting"(覆盖父项的设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用为父对象定义的设置,请取消选中 "Override Parent's Setting"(覆盖父项的设置)复选框。

对于组织对象,选中 "Override Global Setting"(覆盖全局设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用在 "Global Settings"(全局设置)选项卡中定义的默认设置,请取消选中 "Override Global Setting"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

描述

此属性控制用户是否能够创建和编辑配置文件以用于 SGD 客户端。

注意

还必须在管理控制台的 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡上启用配置文件编辑。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

"Override Parent's Settings"(覆盖父项的设置)(取消选中)

2

用户配置文件对象或组织单元对象。使用从父对象继承的设置。

这是默认设置。

Override Global Setting(覆盖全局设置)(取消选中)

2

组织对象。使用全局设置。

这是默认设置。

"Enabled"(已启用)(选中)

1

启用客户端配置文件编辑。

"Enabled"(已启用)(取消选中)

0

禁用客户端配置文件编辑。

对于用户配置文件对象或组织单元对象,取消选中 "Override Parent's Settings"(覆盖父项的设置)复选框以继承组织层次结构中父对象的设置。这可用于为许多用户启用或禁用配置文件编辑,而无需编辑每个用户配置文件对象。

对于组织对象,取消选中 "Override Global Setting"(覆盖全局设置)复选框,以使用在管理控制台的 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡上配置的默认设置。

SGD 会检查用户的用户配置文件对象,然后进一步沿组织层次结构向上检查任何父对象,以确定配置文件编辑处于启用还是禁用状态。如果选择的所有对象都配置为使用父项的设置,则将使用默认设置。

如果为 "System Objects"(系统对象)组织中的某个用户配置文件对象(例如 o=Tarantella System Objects/cn=UNIX User Profile)禁用了配置文件编辑,则会影响分配有该配置文件的所有用户。

默认情况下,启用配置文件编辑。

命令行

命令选项:--editprofile 2|1|0

用法:指定一个有效的设置。

以下示例禁用了配置文件编辑。

--editprofile 0

C.2.23. Code Page(代码页)

用法:选择一个选项。

字符应用程序对象具此属性。

描述

此属性指定您要用于仿真器的代码页。不同的代码页适用于不同类型的字符应用程序。

应用程序类型

可用的代码页

SCO 控制台

  • 437 - International(437 - 国际)

  • 850 - Multilingual(850 - 多语言)

  • 852 - Central Europe(852 - 中欧)

  • 860 - Portuguese(860 - 葡萄牙语)

  • 863 - Canadian-French(863 - 加拿大法语)

  • 865 - Danish-Norwegian(865 - 丹麦语-挪威语)

VT420

  • 8859-1 - ISO Latin 1(8859-1 - ISO 拉丁语 1)

  • 8859-2 - ISO Latin 2(8859-2 - ISO 拉丁语 2)

Wyse 60

  • Multinational(跨国)

  • Mazovia(马佐维亚)

  • CP852

命令行

命令选项:--codepage 437 | 850 | 852 | 860 | 863 | 865 | 8859-1 | 8859-2 | Multinational | Mazovia | CP852

用法:为字符应用程序类型指定一个有效的设置。

以下示例使用了适用于 VT420 应用程序的 ISO 8859-1 代码页。

--codepage 8859-1

C.2.24. Color Depth(颜色深度)

用法:从列表中选择一个设置。

以下对象具有此属性:

  • X 应用程序

  • Windows 应用程序

描述

应用程序的颜色深度。颜色越多,SGD 服务器和客户端设备上所需的内存越多,在它们之间使用的网络带宽也越多。

X 应用程序

使用 16/8 位、24/8 位、8/16 位和 8/24 位设置,您可以支持具有多个颜色深度的 X 应用程序。例如,如果您需要在 16 位或 24 位高彩色 X 应用程序会话中运行 8 位应用程序(如公用桌面环境 (Common Desktop Environment, CDE) 桌面),请使用 16/8 位或 24/8 位设置。

更改这些设置可能会影响系统性能,如下所述:

  • 与使用单色深度的应用程序相比,增加了 SGD 服务器上使用的内存。

    用于每个设置的额外内存量如下所述:

    • 8/16 设置额外使用 200% 的内存

    • 8/24 设置额外使用 400% 的内存

    • 16/8 设置额外使用 50% 的内存

    • 24/8 设置额外使用 25% 的内存

  • 增加了所用的带宽量。

  • 降低了低带宽连接上的性能。

要降低 X 应用程序在较大颜色深度时的网络带宽,请更改第 C.2.26 节 “Color Quality(颜色质量)”设置。

Windows 应用程序

SGD 在 Windows 远程桌面服务会话中支持 8 位、16 位、24 位和 32 位颜色深度。Windows Server 2008 及更高版本支持 32 位颜色深度。

如果应用服务器被配置为使用比为应用程序对象配置的颜色深度更低的颜色深度,SGD 将自动调整颜色深度以匹配服务器设置。

24/32 位设置意味着在支持 32 位颜色的平台上颜色深度为 32 位。对于其他平台,应用程序使用 24 位颜色进行显示。

命令行

命令选项:--depth 8 | 16 | 24 | 16/8 | 24/8 | 8/16 | 8/24 | 24/32

用法:指定一个有效的设置。

16/8 位、24/8 位、8/16 位和 8/24 位设置仅适用于 X 应用程序。

24/32 位设置仅适用于 Windows 应用程序。

以下示例将应用程序的颜色深度设置为 16 位颜色(数千种颜色)。

--depth 16

C.2.25. Color Map(颜色映射)

用法:在此字段中键入颜色映射的全路径名。

字符应用程序对象具此属性。

描述

此属性指定要用于应用程序的颜色映射。颜色映射将诸如 Color_1、Color_2 之类的逻辑颜色映射到所显示的颜色。

要使用默认的颜色映射 /opt/tarantella/etc/data/colormap.txt,请将该设置保留为空。

命令行

命令选项:--colormap colormap

用法:colormap 替换为要使用的颜色映射的全路径名。

以下示例使用指定的颜色映射。

--colormap /usr/local/maps/mycolormap.txt

C.2.26. Color Quality(颜色质量)

用法:从列表中选择一个设置。

X 应用程序对象具有此属性。

描述

在客户端设备上显示的有效颜色深度。降低颜色质量会降低带宽使用,但是也会减少可以显示的颜色数。

注意

如果将第 C.2.24 节 “Color Depth(颜色深度)”设置为 8 位,则此属性不可用。如果 "Color Depth"(颜色深度)设置为 16 位,则只有 16 位、15 位、12 位、9 位和 6 位设置可用。

默认设置 "Best at Application Start"(在应用程序启动时最佳)将根据用户启动应用程序时的网络情况将颜色深度调整为最合适的设置。在会话运行时颜色深度不会更改。

指定 "Adjust Dynamically"(动态调整)可使质量级别在会话期间根据网络情况随时更改。此设置在以下范围内有效:

  • 24 位图像-12 到 24 位颜色

  • 16 位图像-12 到 16 位颜色

下表显示了使用数字质量设置对颜色质量的影响。

颜色质量设置

16 位应用程序的大致颜色质量

24 位应用程序的大致颜色质量

24

-

100%

21

-

88%

18

-

75%

16

100%

67%

15

94%

63%

12

75%

50%

9

56%

38%

6

38%

25%

客户端设备的物理颜色质量不会被强制与 X 会话的物理颜色质量匹配。如果在 8 位客户端设备上显示 24 位颜色会话,则客户端将局部抖动图像,以便能够正常显示该会话。

命令行

命令选项:--quality automatic|best|24|21|18|16|15|12|9|6

用法:指定一个有效的设置。

以下示例将颜色质量设置为 12 位颜色。如果第 C.2.24 节 “Color Depth(颜色深度)”设置为 24 位,则会将该客户端设备上的颜色质量降低约 50%。

--quality 12

C.2.27. Command Compression(命令压缩)

用法:选择一个选项。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

  • 字符应用程序

描述

此属性确定自适应 Internet 协议 (Adaptive Internet Protocol, AIP) 是否压缩命令以进行传输。

选择 "Adjust Dynamically"(动态调整)将允许根据网络情况在任何阶段打开或关闭压缩。

对于某些应用程序,压缩产生的开销比传输未压缩的命令产生的开销更大。请为这些应用程序关闭压缩。

命令行

命令选项:--compression automatic|on|off

用法:指定一个有效的选项。

以下示例禁用了 AIP 命令压缩。

--compression off

C.2.28. Command Execution(命令执行)

用法:选择一个选项。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定 AIP 协议是始终按顺序执行命令还是出于性能方面的考虑而优化命令。

选择 "Adjust Dynamically"(动态调整)将允许根据网络情况来决定此设置。

对于某些应用程序(例如使用动画的应用程序),命令的执行顺序很重要。

命令行

命令选项:--execution automatic|inorder|optimized

用法:指定一个有效的选项。在命令行上列出对象属性时,遵循以下方式:

  • inorder 属性值显示为 on

  • optimized 属性值显示为 off

以下示例按命令的出现顺序执行命令。

--execution inorder

C.2.29. Comment(注释)

用法:在此字段中键入对象的描述。

以下对象具有此属性:

  • 字符应用程序

  • 文档

  • 应用服务器

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

  • 动态应用程序

  • 动态应用服务器

描述

此属性对对象进行描述。可将此属性用作供管理员添加注释的可选注释字段。

描述中可以包含您需要的任何字符。

命令行

命令选项:--description text

用法:text 替换为对象的描述。务必将包含空格的任何描述用引号括起来。

以下示例对对象进行了描述。例如,您可能会将该描述用于文档对象。

--description "The intranet for 示例"

C.2.30. Connection Closed Action(连接关闭后执行的操作)

用法:选择一个 telnet 关闭选项。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定当与应用服务器的 telnet 连接关闭时,TeemTalk for Unix 仿真器要执行的操作过程。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

Prompt User for Action(提示用户执行操作)

0

提示用户选择重新连接、关闭连接或退出仿真器。

Reconnect(重新连接)

2

尝试重新连接至 3270 应用服务器。

Close Connection(关闭连接)

3

关闭连接。

Exit Emulator(退出仿真器)

1

退出 TeemTalk for Unix 仿真器。SGD 应用程序会话将被终止。

命令行

命令选项:--3270tn 0|1|2|3

命令选项:--tn 0|1|2|3

用法:指定有效的 telnet 关闭选项之一。

以下示例在与 3270 应用服务器的 telnet 连接关闭时退出仿真器。

--3270tn 1

以下示例在与 5250 应用服务器的 telnet 连接关闭时退出仿真器。

--tn 1

C.2.31. Connection Method(连接方法)

用法:选择一个连接方法选项。

以下对象具有此属性:

  • 字符应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定 SGD 服务器用于访问应用服务器以及启动应用程序的机制。

默认的连接方法是 ssh

命令行

命令选项:--method ssh | telnet

用法:指定有效的连接方法之一。

以下示例使用 telnet 连接方法来登录应用服务器。

--method telnet

C.2.32. Connections(连接)

用法:使用 "Connection Definitions"(连接定义)表创建您所需数量的连接类型规范。可使用 "Add"(添加)、"Edit"(编辑)和 "Delete"(删除)按钮来创建、修改和删除连接。可使用 "Move Up"(上移)和 "Move Down"(下移)按钮对连接进行排序。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

描述

此属性针对 DNS 名称或 IP 地址范围定义在客户端设备与 SGD 服务器之间允许的连接。

当用户登录到 SGD 服务器后,将使用客户端设备和 SGD 服务器的 DNS 名称和 IP 地址来确定连接类型。首先,将选择用户配置文件对象的 "Connections"(连接)属性。如果不存在匹配项,则会选择父组织单元的 "Connections"(连接)属性,如果仍不存在匹配项,将继续沿组织层次结构向上选择组织对象的此属性。

如果未找到组织对象的匹配项,则会向用户提供最合适的可用连接。

默认情况下关闭了对连接类型的处理,从而使用户能够更快速地登录。可以在管理控制台中的 "Global Settings"(全局设置)→ "Security"(安全)选项卡上打开对连接类型的处理。

"Connections"(连接)属性是连接类型规范的有序列表。每个规范都指定了以下内容:

  • 客户端设备的 DNS 名称或 IP 地址。可使用通配符 ?* 来匹配多个客户端设备。

  • SGD 服务器的 DNS 名称或 IP 地址。可使用通配符 ?* 来匹配多台 SGD 服务器。

  • 连接类型。

在任何情况下,都将从 SGD 服务器的角度考虑 DNS 名称或 IP 地址。它们是对等 DNS 名称和 IP 地址。如果您的网络被配置为在防火墙的每一端使用不同的名称,则必须为此属性使用 SGD 服务器这一端的名称。

有以下连接类型可用。

管理控制台

命令行

注释

标准

STD

始终可用。

安全

SSL

为用户在其客户端设备与 SGD 服务器之间提供安全连接。此连接使用安全套接字层 (Secure Sockets Layer, SSL)。

只有启用了 SGD 安全服务时才可用。如果未启用,将为配置为接收安全连接的用户提供标准连接。

注意

如果已在 SGD 服务器上启用了安全服务,则在用户登录之前,所有连接都是安全的。在用户是已知的后,连接可能会降级。

命令行

命令选项:--conntype type_spec

用法:type_spec 替换为以下形式的连接类型规范:client:server:type。例如:192.168.5.*:*:STD

使用“管道”字符 | 分隔每个 type_spec

对于用户配置文件对象,以下示例表示:如果客户端设备具有以 192.168.5 开头的 IP 地址,则将为用户提供与所有 SGD 服务器的安全连接;对于所有其他客户端设备,将提供标准连接。

--conntype '192.168.5.*:*:SSL|*:*:STD'

对于组织单元对象或组织对象,只有当在用户配置文件对象的第 C.2.32 节 “Connections(连接)”属性中未找到客户端设备和 SGD 服务器的匹配项时,才会使用这些连接类型规范。

C.2.33. Connection Method(连接方法):SSH Arguments(SSH 参数)

用法:选择 ssh "Connection Method"(连接方法)选项,并在此字段中键入 ssh 命令行参数。

以下对象具有此属性:

  • 字符应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

当应用程序的第 C.2.31 节 “Connection Method(连接方法)”ssh 时,可使用此属性为 ssh 客户端指定命令行参数。

有关与 SGD 一起使用 ssh 的信息,请参见第 4.6 节 “使用 SSH”

命令行

命令选项:--ssharguments args

用法:args 替换为 ssh 命令行参数。

以下示例将 ssh 客户端配置为在使用应用程序时使用 -X 命令行选项。这将启用 X11 转发。

--ssharguments "-X"

C.2.34. Console Mode(控制台模式)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

启用此属性将以控制台模式启动 Windows 应用程序。

对于 Windows 2003 版本,应用程序将连接到 Windows 应用服务器上的用户控制台会话。这等效于使用 mtsc.exe(Microsoft 终端服务客户端)程序的 /console 选项。

对于 Windows 2008 及更高版本,应用程序将连接到 Windows 应用服务器上的管理员模式控制台会话。这等效于使用 mtsc.exe 程序的 /admin 选项。

命令行

命令选项:--console 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例启用了控制台模式。

--console 1

C.2.35. 复制和粘贴

用法:对于用户配置文件对象或组织单元对象,选中 "Override Parent's Setting"(覆盖父项的设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用为父对象定义的设置,请取消选中 "Override Parent's Setting"(覆盖父项的设置)复选框。

对于组织对象,选中 "Override Global Setting"(覆盖全局设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用在 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡中定义的默认设置,请取消选中 "Override Global Setting"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

描述

此属性控制用户是否能够在 Windows 或 X 应用程序会话中使用复制和粘贴。

对于用户配置文件对象或组织单元对象,取消选中 "Override Parent's Settings"(覆盖父项的设置)复选框以继承组织层次结构中父对象的设置。这可用于为许多用户启用或禁用复制和粘贴,而无需编辑每个用户配置文件对象。

对于组织对象,取消选中 "Override Global Setting"(覆盖全局设置)复选框,以使用在管理控制台的 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡上配置的默认设置。

当用户启动某个应用程序时,SGD 将检查用户的用户配置文件对象,然后进一步沿组织层次结构向上检查任何父对象,以查看是启用还是禁用了复制和粘贴。如果选择的所有对象都配置为使用父项的设置,则将使用默认设置。

默认情况下,复制和粘贴处于启用状态。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

"Override Parent's Settings"(覆盖父项的设置)(取消选中)

2

用户配置文件对象或组织单元对象。使用从父对象继承的设置。

这是默认设置。

Override Global Setting(覆盖全局设置)(取消选中)

2

组织对象。使用全局设置。

这是默认设置。

"Enabled"(已启用)(选中)

1

启用复制和粘贴。

"Enabled"(已启用)(取消选中)

0

禁用复制和粘贴。

对此属性所做的更改仅对新应用程序会话生效。

命令行

命令选项:--clipboard 2|1|0

用法:指定一个有效的设置。

以下示例为用户的 Windows 或 X 应用程序会话禁用了复制和粘贴。

--clipboard 0

C.2.36. Copy and Paste(复制和粘贴):Application's Clipboard Security Level(应用程序剪贴板安全性级别)

用法:选中 "Enabled"(已启用)复选框并在此字段中键入一个数字。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

描述

此属性用于控制 Windows 或 X 应用程序会话中用户的复制和粘贴操作。

使用此属性指定安全性级别。安全性级别可以是任何正整数。数值越高,安全性级别越高。

只有应用程序具有与源应用程序相同或更高的安全性级别时,用户才能将数据复制和粘贴到应用程序。源应用程序指的是从中复制数据的应用程序。

SGD 客户端也有安全性级别。只有客户端具有与源应用程序相同或更高的安全性级别时,才能将数据复制和粘贴到在客户端设备上运行的应用程序。请参见第 A.6.12 节 “Client's Clipboard Security Level(客户端剪贴板安全性级别)”

默认的安全性级别为 3。

对此属性所做的更改仅对新应用程序会话生效。

命令行

命令选项:--clipboardlevel level

用法:level 替换为安全性级别。指定 -1 将为应用程序对象禁用复制和粘贴操作。

以下示例将应用程序的安全性级别设置为 5。只有当源应用程序或 SGD 客户端的安全性级别不高于 5 时,您才能将数据复制和粘贴到该应用程序。

--clipboardlevel 5

C.2.37. Cursor(光标)

用法:选择一个光标样式选项。

字符应用程序对象具此属性。

描述

此属性指定您希望如何在应用程序中显示光标。

命令行

命令选项:--cursor off | block | underline

用法:指定您需要的光标样式。

以下示例对光标使用了下划线。

--cursor underline

C.2.38. Cursor Key Codes Modification(光标键代码修改)

用法:选中或取消选中此复选框。

字符应用程序对象具此属性。

描述

此属性指定光标键的行为。它确定光标键是始终生成光标移动代码,还是由应用程序更改由光标键生成的代码。

此属性仅适用于 VT420 字符应用程序。

命令行

命令选项:--cursorkeys application | cursor

用法:指定您需要的光标键行为。

在以下示例中,光标键始终生成光标移动代码。

--cursorkeys cursor

C.2.39. Cursor Settings(光标设置)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是否为 Windows 应用程序启用鼠标指针方案和定制。禁用这些功能可以提高性能。

命令行

命令选项:--disablecursorsettings 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了鼠标指针方案和定制。

--disablecursorsettings 1

C.2.40. Cursor Shadow(光标阴影)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是否为 Windows 应用程序显示鼠标指针阴影。禁用鼠标指针阴影可以提高性能。

命令行

命令选项:--disablecursorshadow 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了鼠标指针阴影。

--disablecursorshadow 1

C.2.41. Delayed Updates(延迟的更新)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定是否启用对显示的延迟更新。这将累积所做的更改并且可以提高性能。

如果应用程序的显示必须始终确切,请取消选中该复选框。为提高性能,请关闭对动画的延迟更新。

命令行

命令选项:--delayed true|false

用法:指定 truefalse

以下示例启用了对应用程序显示的延迟更新。

--delayed true

C.2.42. Desktop Wallpaper(桌面壁纸)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是为 Windows 应用程序(如 Windows 桌面会话)启用还是禁用壁纸。禁用壁纸可以提高性能,因为这可以减少用户在屏幕周围移动项目时更新的数据量。

命令行

命令选项:--disablewallpaper 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了壁纸。

--disablewallpaper 1

C.2.43. Displayed Soft Buttons(显示的软按钮)

用法:选择一个选项。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定显示多少层“软按钮”。

命令行

命令选项:--3270bl 0|1|2|3|4

命令选项:--bl 0|1|2|3|4

用法:指定一个介于 0 和 4 之间的层数。

以下示例将 3270 应用程序的“软按钮”层数设置为 2。

--3270bl 2

以下示例将 5250 应用程序的“软按钮”层数设置为 2。

--bl 2

C.2.44. Domain Name(域名)

用法:在此字段中键入要用于应用服务器验证的域。

以下对象具有此属性:

  • 应用服务器

  • 用户配置文件

  • Windows 应用程序

描述

此属性指定要用于应用服务器验证过程的域。

注意

此属性在 SGD 登录中不起作用。

命令行

命令选项:--ntdomain dom

用法:dom 替换为要用于应用服务器验证的域。

以下示例使用域 indigo 进行验证。

--ntdomain indigo

C.2.45. Email Address(电子邮件地址)

用法:在此字段中键入用户的电子邮件地址。

用户配置文件对象具有此属性。

描述

此属性以下面的格式指定用户的电子邮件地址:name@domain

对用户进行验证时,SGD 可以使用此属性来识别用户。

命令行

命令选项:--email email

用法:email 替换为用户的电子邮件地址。

以下示例将用户的电子邮件地址定义为 indigo@example.com

--email indigo@example.com

C.2.46. Emulation Type(仿真类型)

用法:选择一个仿真类型选项。

字符应用程序对象具此属性。

描述

此属性标识应用程序所需的仿真类型:SCO 控制台、VT420 或 Wyse 60。为所选的 "Emulation Type"(仿真类型)设置正确的第 C.2.104 节 “Terminal Type(终端类型)”

不是所有字符应用程序属性都适用于所有仿真类型。在管理控制台中,选择一个仿真类型选项将启用和禁用对象的其他属性。

命令行

命令选项:--emulator scoconsole | vt420 | wyse60

用法:指定正确的仿真类型。

以下示例为应用程序使用 Wyse 60 终端仿真。

--emulator wyse60

C.2.47. Enhanced Network Security(增强的网络安全性)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

是否为应用程序启用增强的网络安全性。

启用增强的网络安全性意味着在向 Windows 应用服务器进行验证时可以使用增强的安全机制,例如传输层安全 (Transport Layer Security, TLS) 或使用 CredSSP 的网络级别验证 (Network Level Authentication, NLA)。

TLS 可用于 Windows 2003 或更高版本的应用服务器。

NLA 可以与 Windows 2008 R2、Windows 7 和 Windows 2008 应用服务器一起使用。

对于 Windows 应用程序,默认情况下启用 "Enhanced Network Security"(增强的网络安全性)。如果禁用此属性,则在进行应用服务器验证时使用 RDP 安全性。

下表显示了当 Windows 应用服务器上的安全层设置为 "Negotiate"(协商)时所使用的安全机制。

应用服务器平台安全机制
Windows XPRDP
Windows 2003TLS
Windows 2008NLA
Windows 7NLA
Windows 2008 R2NLA

命令行

命令选项:--enhancednetworksecurity 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例为应用程序启用了增强的网络安全性。

--enhancednetworksecurity 1

C.2.48. Environment Variables(环境变量)

用法:在此字段中键入环境变量,每行一个。按回车键添加新条目。

以下对象具有此属性:

  • 字符应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定运行应用程序所需的任何环境变量设置。例如,您可能需要设置 LD_LIBRARY_PATH 来访问共享库。

请将其值包含空格的任何环境变量设置用引号括起来。

不要设置 DISPLAY 变量。SGD 会动态地为每个用户设置显示。

命令行

命令选项:--env setting

用法:setting 替换为环境变量设置,形式如下:VARIABLE=value。要设置多个变量,请使用多个 --env 参数。

以下示例在设置了两个环境变量的情况下运行应用程序。

--env LD_LIBRARY_PATH=/usr/lib "MY_VARIABLE=603 1769"

C.2.49. Escape Sequences(转义序列)

用法:选择一个选项。

字符应用程序对象具此属性。

描述

此属性指定如何将转义序列从仿真器发送到应用服务器。转义序列可作为 7 位或 8 位控制代码发送。

此属性仅适用于 VT420 字符应用程序。

命令行

命令选项:--escape 7-bit | 8-bit

用法:指定一个有效的设置。

以下示例使用 8 位控制代码发送转义序列。

--escape 8-bit

C.2.50. "File"(文件)和 "Settings"(设置)菜单

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定是否启用 "File"(文件)和 "Setting"(设置)菜单项。当被禁用时,菜单栏中只会显示窗口大小调整按钮。

命令行

命令选项:--3270si true|false

命令选项:--si true|false

用法:指定 truefalse

以下示例为 3270 应用程序启用了 "File"(文件)和 "Setting"(设置)菜单项。

--3270si true

以下示例为 5250 应用程序启用了 "File"(文件)和 "Setting"(设置)菜单项。

--si true

C.2.51. Font Family(字体系列)

用法:从列表中选择一个字体系列。

字符应用程序对象具此属性。

描述

此属性确定在应用程序的终端窗口内使用的字体系列。

只能使用 Courier、Helvetica 或 Times Roman。无法使用任何其他字体系列。

命令行

命令选项:--font courier | helvetica | timesroman

用法:指定一个有效的字体系列。

以下示例在应用程序的终端窗口中使用 Times Roman 字体。

--font timesroman

C.2.52. Font Size(字体大小)

用法:在此字段中键入字体大小(以磅为单位)。

字符应用程序对象具此属性。

描述

此属性定义终端窗口中的字体大小(范围为 2-20 磅)。

命令行

命令选项:--fontsize points

用法:points 替换为以磅为单位的字体大小。

以下示例在终端窗口中使用 16 磅的字体。

--fontsize 16

C.2.53. Font Size(字体大小):Fixed Font Size(固定的字体大小)

用法:选中或取消选中 "Fixed Font Size"(固定的字体大小)复选框。

字符应用程序对象具此属性。

描述

如果未选中此属性,仿真器将选择一个字体大小,以便使所定义的第 C.2.119 节 “Window Size(窗口大小):Columns(列数)”第 C.2.121 节 “Window Size(窗口大小):Lines(行数)”数目适合为应用程序定义的第 C.2.126 节 “Window Size(窗口大小):Width(宽度)”第 C.2.120 节 “Window Size(窗口大小):Height(高度)”。应用程序的第 C.2.52 节 “Font Size(字体大小)”设置将用作最小值。

如果选中了此属性,则将使用所定义的第 C.2.52 节 “Font Size(字体大小)”,并且必要时将显示滚动条。

命令行

命令选项:--fixedfont true|false

用法:指定 truefalse

以下示例在终端窗口中使用由第 C.2.52 节 “Font Size(字体大小)”指定的字体大小。

--fixedfont true

C.2.54. Font Smoothing(字体平滑)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是否为 Windows 应用程序中的文本启用字体平滑。启用字体平滑可以提高文本可读性,但可能会影响性能。

命令行

命令选项:--enablefontsmoothing 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例为 Windows 应用程序启用了字体平滑。

--enablefontsmoothing 1

C.2.55. Foreground Color(前景色)

用法:在此字段中键入一个有效的颜色资源,例如 yellow

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定应用程序文本窗口中的文本颜色。

支持 X11 颜色名称。

命令行

命令选项:--3270fg color

命令选项:--fg color

用法:color 替换为一个有效的颜色资源,例如 yellow

在以下示例中,3270 应用程序文本窗口中的文本颜色被设置为 plum4。

--3270fg plum4

在以下示例中,5250 应用程序文本窗口中的文本颜色被设置为 plum4。

--fg plum4

C.2.56. Full Window Drag(全窗口拖动)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定在 Windows 应用程序中移动窗口时是否显示该窗口的内容。禁用此功能可以提高性能。

命令行

命令选项:--disablefullwindowdrag 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了移动某个窗口时显示该窗口的内容的选项。

--disablefullwindowdrag 1

C.2.57. Graphics Acceleration(图形加速)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定是否启用加速。加速可优化图形的呈现方式并提高性能,但会损害平滑度和准确性。例如,颜色可能不是始终准确。

如果应用程序的显示必须始终确切,请取消选中该复选框。

命令行

命令选项:--accel true | false

用法:指定 truefalse

以下示例为应用程序的显示启用了图形加速。

--accel true

C.2.58. Hints(提示)

用法:在此字段中键入提示。以分号分隔每个提示。

以下对象具有此属性:

  • 字符应用程序

  • 文档

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

您可通过此属性定义一个或多个字符串,用以控制 Webtop 上对象的发布和显示。

您可以使用任何数量的字符串,并且字符串可以是任何内容。以分号分隔每个提示。请为 Webtop 提示使用“名称=值”命名约定。

默认情况下,此属性为空。

此属性适用于正在使用 SGD Web 服务开发定制 Webtop 的开发者。

命令行

命令选项:--hints hint

用法:hint 替换为 Webtop 提示。以分号分隔每个提示。

以下示例设置了一个可用来为应用程序指定 Webtop 图标大小的提示。

--hints "preferredsize=16;"

C.2.59. "Hosted Applications"(托管的应用程序)选项卡

用法:要将应用程序分配给应用服务器对象,请单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。

要为应用服务器对象删除应用程序,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

以下对象具有此属性:

  • 应用服务器

  • 动态应用服务器

描述

"Hosted Applications"(托管的应用程序)选项卡中列出了由应用服务器托管的应用程序。

"Hosted Applications"(托管的应用程序)选项卡的以下几个部分用于显示、选择和分配应用程序:

  • "Effective Applications"(有效的应用程序)表

  • "Editable Assignments"(可编辑的分配)表

"Effective Applications"(有效的应用程序)表

"Effective Applications"(有效的应用程序)表显示了分配给选定对象的所有应用程序对象。表的 "Local Assignments"(本地分配)部分列出了从本地系统信息库选择的应用程序。

"Assignment Type"(分配类型)列显示以下内容之一:

  • Direct(直接)。分配是使用 "Editable Assignments"(可编辑的分配)表执行的。

  • Indirect(间接)。分配是其他关系(例如组的成员关系或从其他对象的继承)的结果。

  • Multiple(多个)。分配具有多个来源,包括直接和间接。

如果分配类型为 "Indirect"(间接)或 "Multiple"(多个),则单击 "See Details"(参见详细信息)将显示可用于跟踪链接的源的信息。

"Editable Assignments"(可编辑的分配)表

您可以使用 "Editable Assignments"(可编辑的分配)表从本地系统信息库选择应用程序。

单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。"Add Application Assignment"(添加应用程序分配)窗口随即显示。

要在 "Add Application Assignment"(添加应用程序分配)窗口中选择应用程序,请执行以下任一操作:

  • 浏览导航树。在您浏览导航树时,内容区域将随应用程序一起更新。

  • 使用 "Search Applications"(搜索应用程序)字段。可使用该字段搜索应用程序。在该字段中键入应用程序的名称。请注意,您可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。搜索结果将显示在内容区域中的 "Search Results"(搜索结果)表中。默认情况下,搜索返回的结果数量限制为 150。

从内容区域中列出的那些应用程序中选择所需的应用程序。完成应用程序选择后,单击 "Add"(添加)按钮。

选定的应用程序将显示在 "Hosted Applications"(托管的应用程序)选项卡的 "Effective Applications"(有效的应用程序)表中。

要从 "Hosted Applications"(托管的应用程序)选项卡删除应用程序,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

命令行

此属性没有命令行等效项。

C.2.60. "Hosting Application Servers"(托管应用服务器)选项卡

用法:要将应用服务器分配给字符应用程序、Windows 应用程序或 X 应用程序对象,请单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。要为字符应用程序、Windows 应用程序或 X 应用程序对象删除应用服务器,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

描述

此属性定义可以运行应用程序的应用服务器。SGD 服务器使用应用服务器负载平衡来确定要使用的应用服务器。每台应用服务器都存储为对对象的引用,因此一个特定对象可以显示在许多 "Hosting Application Servers"(托管应用服务器)选项卡上。如果以后移动或重命名了某个对象,则对该对象的所有引用将自动更新。

如果向 "Hosting Application Servers"(托管应用服务器)选项卡添加了一个组,则组成员(而非组)将用于应用服务器负载平衡。

如果您未指定任何应用服务器来运行应用程序,则应用程序可以在支持该应用程序类型的阵列中的任何 SGD 服务器上运行。

"Hosting Application Servers"(托管应用服务器)选项卡的以下几个部分用于显示、选择和分配应用程序:

  • "Effective Application Servers"(有效的应用服务器)表

  • "Editable Assignments"(可编辑的分配)表

"Effective Application Servers"(有效的应用服务器)表

"Effective Application Servers"(有效的应用服务器)表显示了分配给选定对象的所有应用服务器对象。表的 "Local Assignments"(本地分配)部分列出了从本地系统信息库选择的应用程序。

"Assignment Type"(分配类型)列显示以下内容之一:

  • Direct(直接)。分配是使用 "Editable Assignments"(可编辑的分配)表执行的。

  • Indirect(间接)。分配是其他关系(例如组的成员关系或从其他对象的继承)的结果。

  • Multiple(多个)。分配具有多个来源,包括直接和间接。

如果分配类型为 "Indirect"(间接)或 "Multiple"(多个),则单击 "See Details"(参见详细信息)将显示可用于跟踪链接的源的信息。

"Editable Assignments"(可编辑的分配)表

可以使用 "Editable Assignments"(可编辑的分配)表从本地系统信息库选择应用服务器。

单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。"Add Application Server Assignment"(添加应用服务器分配)窗口随即显示。

要在 "Add Application Server Assignment"(添加应用服务器分配)窗口中选择应用服务器,请执行以下任一操作:

  • 浏览导航树。在您浏览导航树时,内容区域将随应用服务器一起更新。

  • 使用 "Search Application Servers"(搜索应用服务器)字段。可使用此字段来搜索应用服务器。在此字段中键入应用服务器的名称。请注意,您可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。搜索结果将显示在内容区域中的 "Search Results"(搜索结果)表中。默认情况下,搜索返回的结果数量限制为 150。

从内容区域中列出的那些应用服务器中选择所需的应用服务器。完成应用服务器选择后,单击 "Add"(添加)按钮。

选定的应用服务器将显示在 "Hosting Application Servers"(托管应用服务器)选项卡的 "Effective Application Servers"(有效的应用服务器)表中。

要从 "Hosting Application Servers"(托管应用服务器)选项卡中删除应用服务器,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

命令行

命令选项:--appserv object

用法:object 替换为对象的完整名称,例如 "o=appservers/ou=IT/cn=london"。务必将包含空格的任何对象名称用引号括起来。

以下示例将 genevaprague 添加为一个应用程序的应用服务器。

--appserv "o=appservers/ou=IT/cn=geneva" \
          "o=appservers/cn=prague"

C.2.61. Icon(图标)

用法:单击 "Edit"(编辑)按钮,然后从 "Select Application Icon"(选择应用程序图标)列表中选择一个图标选项。单击 "OK"(确定)保存设置。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 文档

  • 3270 应用程序

  • 5250 应用程序

  • 动态应用程序

描述

此属性指定用户在其 Webtop 上看到的图标。

命令行

命令选项:--icon icon_name

用法:icon_name 替换为一个文件名(包括扩展名)。例如:spreadsheet.gif

以下示例使用 clock.gif 图标。

--icon clock.gif

C.2.62. Inherit Assigned Applications from Parent(从父项继承所分配的应用程序)

用法:选中或取消选中此复选框,然后单击 "Save"(保存)按钮。

以下对象具有此属性:

  • 组织单元

  • 用户配置文件

描述

此属性确定为对象分配的应用程序是否也包含为对象在组织层次结构中的父项分配的应用程序。

根据父对象中此属性的设置,可继续沿层次结构向上(直至组织对象)执行分配的应用程序的聚合。

命令行

命令选项:--inherit true | false

用法:指定 truefalse

在以下示例中,对象从父对象继承分配的应用程序。

--inherit true

C.2.63. Interlaced Images(交错式图像)

用法:选择一个选项。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定图像是通过一系列交错的动作分多次进行传送和显示,还是通过一个动作按照自上而下的顺序传送和显示一遍。

选择 "Adjust Dynamically"(动态调整)将允许根据网络情况在任何阶段打开或关闭交错功能。

对于包含大量图形的应用程序,尤其是在低带宽连接下,请使用交错功能。

命令行

命令选项:--interlaced automatic|on|off

用法:指定一个有效的设置。

以下示例启用了交错式图像传输。

--interlaced on

C.2.64. Keep Launch Connection Open(使启动连接保持打开状态)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定是将用来启动应用程序的连接保持打开状态还是关闭此连接。

通常,您取消选中该复选框。

如果用户遇到以下任一症状,请选中该复选框:

命令行

命令选项:--keepopen true | false

用法:指定 truefalse

以下示例关闭了用于启动应用程序的连接。

--keepopen false

C.2.65. Keyboard Codes Modification(键盘代码修改)

用法:选中或取消选中此复选框。

字符应用程序对象具此属性。

描述

此属性确定应用程序是否可以更改由键盘上的键生成的代码。

此属性仅适用于 Wyse 60 字符应用程序。

命令行

命令选项:--appkeymode true|false

用法:指定 truefalse

以下示例为应用程序禁用了键代码更改。

--appkeymode false

C.2.66. Keyboard Type(键盘类型)

用法:选择一个键盘类型选项。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定用于将键盘映射到所仿真的终端的布局。

命令行

命令选项:--3270kt pc|sun4|sun5|hp

命令选项:--kt pc|sun4|sun5|hp

用法:指定有效的键盘类型之一。

在以下示例中,3270 应用程序的键盘类型被设置为 pc。

--3270kt pc

在以下示例中,5250 应用程序的键盘类型被设置为 pc。

--kt pc

C.2.67. Kiosk Mode Escape(Kiosk 模式退出)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

描述

为应用程序启用下拉式标题。此标题包含用于最小化和关闭应用程序窗口的图标。此属性仅对第 C.2.127 节 “Window Type(窗口类型)”设置为 Kiosk 模式的应用程序有效。

要在启用了该属性时显示下拉式标题,请将鼠标移动到应用程序窗口的顶部。

命令行

命令选项:--allowkioskescape true | false

用法:指定 truefalse。默认设置为 true

以下示例禁用了下拉式标题。

--allowkioskescape false

C.2.68. Line Wrapping(自动换行)

用法:选中或取消选中此复选框。

字符应用程序对象具此属性。

描述

此属性确定当用户键入的字符超出了终端窗口的右边缘时所发生的行为。

选中该复选框可以将字符自动换到下一行。

取消选中该复选框将不显示多余的字符。多余的字符将被放置在键盘缓冲区中。

命令行

命令选项:--autowrap true|false

用法:指定 truefalse

以下示例在终端窗口中将字符自动换到下一行。

--autowrap true

C.2.69. Load Balancing Groups(负载平衡组)

用法:在此字段中为应用服务器键入一个或多个负载平衡组。在键入每个负载平衡组后请按回车键。

应用服务器对象具有此属性。

描述

此属性指定用于应用程序负载平衡的负载平衡组。

您可以使用任何字符串,例如 "Scandinavia" 或 "US-East"。应用程序负载平衡尝试选择位置相同的应用服务器和 SGD 服务器,从而使它们之间的“网络距离”最短并使性能最大化。用户的客户端设备与 SGD 服务器之间的连接使用适应网络情况的 AIP 协议。

请将此属性保留为空,除非您使用跨广域网 (wide area network, WAN) 的或包含慢速链路的阵列,并且使用了智能阵列路由负载平衡组功能。允许使用多个字符串,但这样会减慢应用程序启动速度。

如果使用该属性,请对所有相应的应用服务器对象和阵列中的所有 SGD 服务器设置该属性。使用控制管理台的 "Server Settings"(服务器设置)→ "General"(常规)选项卡。

命令行

命令选项:--location location

用法:location 替换为应用服务器的位置。

以下示例将应用服务器设置在 Paris(巴黎)。

--location Paris

C.2.70. Login(登录)

用法:选中或取消选中此复选框。

用户配置文件对象具有此属性。

描述

此属性指定某个用户是否可以使用该用户配置文件对象登录。

取消选中该复选框将拒绝用户访问 SGD。

对于 "System Objects"(系统对象)组织中的配置文件对象,此属性始终被选中。只要有合适的验证机制可用,用户就始终可以使用该配置文件对象登录。验证机制是在管理控制台的 "Global Settings"(全局设置)→ "Secure Global Desktop Authentication"(Secure Global Desktop 验证)选项卡上配置的。

要拒绝使用某个特定验证机制的所有用户的访问,请在管理控制台的 "Global Settings"(全局设置)→ "Secure Global Desktop Authentication"(Secure Global Desktop 验证)选项卡上使用验证向导取消选中相应的验证系统信息库。

要阻止所有用户登录到某台特定的 SGD 服务器,请在管理控制台的 "Server Settings"(服务器设置)→ "General"(常规)选项卡上为服务器取消选中第 B.2.2 节 “User Login(用户登录)”

命令行

命令选项:--enabled true|false

用法:指定 truefalse

以下示例使用户配置文件对象可以登录到 SGD。

--enabled true

C.2.71. Login(登录):Multiple(多个)

用法:选中或取消选中此复选框。

用户配置文件对象具有此属性。

描述

此属性指定该用户配置文件只能由一个用户使用,还是可以由多个用户以“来宾”帐户形式共享。

下表显示了未选中该属性和选中了该属性的用户配置文件对象之间的异同。

帐户不是共享的

帐户是共享的

必须由一个用户使用。

可以由多个用户使用。

每个用户都有其自己的应用程序会话。

每个用户都有其自己的应用程序会话。

应用程序会话可以在用户会话之间继续。

一个用户注销时应用程序会话便结束。

一组密码缓存条目。

在所有用户之间共享的一组密码缓存条目。

用户可以在密码缓存中保存条目。

用户无法在密码缓存中保存条目。

如果用户已登录,则从其他客户端设备重新登录将会重新定位用户会话。旧用户会话将结束。

重新登录将创建一个新的用户会话。不会影响任何现有的用户会话。

命令行

命令选项:--shared true | false

用法:指定 truefalse

以下示例使用户配置文件对象可以由多个用户以“来宾”帐户形式共享。

--shared true

C.2.72. Login Name(登录名称)

用法:在此字段中键入用户的登录名。

用户配置文件对象具有此属性。

描述

此属性指定用户的登录名。这通常是他们的 UNIX 系统用户名。

验证系统信息库可以使用此属性来识别和验证用户。

命令行

命令选项:--user username

用法:username 替换为用户的登录名。

以下示例将登录名定义为 indigo

--user indigo

C.2.73. Login Script(登录脚本)

用法:在此字段中键入登录脚本文件名。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定为启动该应用程序而运行的登录脚本。只有当您在启动应用程序时遇到问题时,才需要更改此属性。

要将 SGD 配置为自动选择登录脚本,请将此设置保留为空。

您可以使用完整路径名或相对路径名。相对路径名称被视为相对于执行协议引擎的第 B.8.3 节 “Login Script Directory(登录脚本目录)”属性的值。

登录脚本的当前工作目录是包含该脚本的目录。如果该脚本源自使用相对路径名的另一个脚本,则路径名称将被视为相对于该目录。

命令行

命令选项:--login script

用法:script 替换为要使用的登录脚本的文件名。

以下示例使用定制登录脚本 my_login.exp 来启动应用程序。

--login my_login.exp

C.2.74. Make Universal PDF Printer the Default(将通用 PDF 打印机设为默认打印机)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

将 SGD 通用 PDF 打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。

此属性仅在启用了第 C.2.106 节 “Universal PDF Printer(通用 PDF 打印机)”时才可用。

只有为对象启用了第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”时,才能使用管理控制台编辑此属性。

默认情况下,通用 PDF 打印机不是默认打印机。此设置在命令行上为 false

此属性的设置将覆盖以下设置:

  • 组织层次结构中父对象的设置。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认设置(如果不存在父对象配置)。

  • 对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的打印配置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

命令行

命令选项:--pdfisdefault 1|0

用法:指定 1 (true) 或 0 (false)。

以下示例使通用 PDF 打印机成为从 Windows 应用程序打印时使用的默认打印机。

--pdfisdefault true

C.2.75. Make Universal PDF Viewer the Default(将通用 PDF 查看器设为默认查看器)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

将 SGD 通用 PDF 查看器打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。

默认情况下,"Universal PDF Viewer"(通用 PDF 查看器)打印机不是默认打印机。此设置在命令行上为 false

此属性仅在启用了第 C.2.107 节 “Universal PDF Viewer(通用 PDF 查看器)”时才可用。

只有为对象启用了第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”时,才能使用管理控制台编辑此属性。

此属性的设置将覆盖以下设置:

  • 组织层次结构中父对象的设置

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认设置(如果不存在父对象配置)

  • 对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的打印配置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

命令行

命令选项:--pdfviewerisdefault 1|0

用法:指定 1 (true) 或 0 (false)。

以下示例使通用 PDF 查看器打印机成为从 Windows 应用程序打印时使用的默认打印机。

--pdfviewerisdefault true

C.2.76. "Mappings"(映射)选项卡

用法:要为动态应用程序创建新映射,请单击 "Editable Mappings"(可编辑的映射)表中的 "Add"(添加)按钮。

要为动态应用程序删除映射,请单击 "Editable Mappings"(可编辑的映射)表中的 "Delete"(删除)按钮。

动态应用程序对象具有此属性。

描述

"Mappings"(映射)选项卡中列出了动态应用程序的映射。

使用此选项卡创建和管理类型字符串与应用程序对象名称之间的映射。当用户选择要运行的应用程序时将向他们显示该类型字符串。

命令行

命令选项:--mapping mappings

用法:mappings 替换为一个或多个“类型-应用程序”映射。

以下示例指定了类型 linuxgnome_desktop 应用程序之间的映射。

--mapping linux="o=applications/cn=gnome_desktop"

C.2.77. Maximum Count(最大计数)

用法:在此字段中键入一个数字。

应用服务器对象具有此属性。

描述

此属性指定在使用 SGD 的应用服务器上可以同时运行的应用程序会话的最大数目。

当达到应用程序会话的最大数目后,SGD 将不允许用户继续启动在该应用服务器上托管的任何应用程序。

命令行

命令选项:--maxcount count

用法:count 替换为最大应用程序会话数。

以下示例将应用服务器的最大应用程序会话数设置为 64。

--maxcount 64

C.2.78. "Members"(成员)选项卡

用法:要向组对象中添加组成员,请单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。

要从组对象中删除组成员,请使用 "Editable Assignments"(可编辑的分配)表中的 "Delete"(删除)按钮。

组对象具有此属性。

描述

"Members"(成员)选项卡显示了选定组对象的成员。您只能创建应用程序组或应用服务器组。

一个组可以具有许多成员(包括其他组)。每个成员都存储为对对象的引用,因此一个特定对象可以是许多组的成员。如果以后移动或重命名了某个对象,则对该对象的所有引用将自动更新。

"Members"(成员)选项卡的以下几个部分用于显示、选择和分配组成员:

  • "Effective Members"(有效成员)表

  • "Editable Members"(可编辑的成员)表

"Effective Members"(有效成员)表

"Effective Members"(有效成员)表显示了分配给选定组对象的所有对象。

"Assignment Type"(分配类型)列显示以下内容之一:

  • Direct(直接)。分配是使用 "Editable Assignments"(可编辑的分配)表执行的。

  • Indirect(间接)。分配是其他关系(例如组的成员关系或从其他对象的继承)的结果。

  • Multiple(多个)。分配具有多个来源,包括直接和间接。

如果分配类型为 "Indirect"(间接)或 "Multiple"(多个),则单击 "See Details"(参见详细信息)将显示可用于跟踪链接的源的信息。

"Editable Members"(可编辑的成员)表

可以使用 "Editable Members"(可编辑的成员)表从本地系统信息库选择组成员。

单击 "Editable Assignments"(可编辑的分配)表中的 "Add"(添加)按钮。将显示 "Add Application Member"(添加应用程序成员)窗口或 "Add Application Server Member"(添加应用服务器成员)窗口,具体取决于您在编辑应用程序组还是应用服务器组。

要在 "Add Application Assignment"(添加应用程序分配)或 "Add Application Server Member"(添加应用服务器成员)窗口中选择组成员,请执行以下任一操作:

  • 浏览导航树。在您浏览导航树时,内容区域将随应用程序一起更新。

  • 使用 "Search Applications"(搜索应用程序)或 "Search Application Servers"(搜索应用服务器)字段。此字段的名称因您编辑的是应用程序组还是应用服务器组而异。可使用此字段搜索组成员。在此字段中键入应用程序或应用服务器的名称。请注意,您可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。搜索结果将显示在内容区域中的 "Search Results"(搜索结果)表中。默认情况下,搜索返回的结果数量限制为 150。

从内容区域中列出的那些组成员中选择所需的组成员。完成成员选择后,单击 "Add"(添加)按钮。

所选的组成员将显示在 "Members"(成员)选项卡的 "Effective Members"(有效成员)表中。

要从 "Members"(成员)选项卡中删除成员,请使用 "Editable Members"(可编辑的成员)表中的 "Delete"(删除)按钮。

命令行

命令选项:--member object

用法:object 替换为对象的全名。例如,"o=示例/ou=Finance/cn=XClaim"。务必将包含空格的任何对象名称用引号括起来。

以下示例将 Indigo JonesEmma Rald 指定为成员。

--member "o=示例/cn=Indigo Jones" \
         "o=示例/ou=Marketing/cn=Emma Rald"

C.2.79. Menu Animations(菜单动画)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是否在 Windows 应用程序中显示菜单和工具提示的过渡效果。禁用这些菜单动画效果可以提高性能。

命令行

命令选项:--disablemenuanimations 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了菜单动画效果。

--disablemenuanimations 1

C.2.80. Menu Bar(菜单栏)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定是否显示应用程序的菜单栏。

命令行

命令选项:--3270mb true|false

命令选项:--mb true|false

用法:指定 truefalse

在以下示例中,启用了 3270 应用程序的菜单栏。

--3270mb true

在以下示例中,启用了 5250 应用程序的菜单栏。

--mb true

C.2.81. Middle Mouse Timeout(鼠标中键超时时间)

用法:在此字段中键入超时时间(以毫秒为单位)。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性使您能够在两键鼠标上通过同时单击鼠标左右两键来模拟鼠标中键。

此属性指定在按下鼠标左键与右键之间可以间隔的最大时间,间隔时间小于等于此值时,才会将操作视为鼠标中键操作。

命令行

命令选项:--middlemouse ms

用法:ms 替换为超时时间值(以毫秒为单位)。

在以下示例中,只有在 0.3 秒内按下鼠标左右两键,操作才会被视为鼠标中键操作。

--middlemouse 300

C.2.82. Monitor Resolution(监视器分辨率)

用法:在此字段中键入一个分辨率(以每英寸点数为单位)。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定监视器分辨率(以每英寸点数为单位),SGD 将该分辨率报告给请求该信息的 X 应用程序。某些 X 应用程序需要该值来确定要使用何种字体大小。

如果将此属性保留为空,将报告在 X 协议引擎的第 B.7.1 节 “Monitor Resolution(监视器分辨率)”属性中指定的值。

默认分辨率可能会导致 X 应用程序选择比它通常使用的字体大的字体。这可能会导致裁剪问题,因为 X 应用程序需要更多屏幕空间。如果出现这种情况,请尝试键入一个较小的值(例如 75)以降低分辨率。

如果 X 协议引擎的第 B.7.2 节 “Font Path(字体路径)”属性使用不同于控制台或 X 终端的顺序,则 X 应用程序还可能会使用过大的字体。

命令行

命令选项:--dpi dpi

用法:dpi 替换为分辨率(以每英寸点数为单位)。

以下示例将分辨率 75 dpi 报告给需要该信息的 X 应用程序。

--dpi 75

C.2.83. Mouse(鼠标)

用法:选中或取消选中 "Only 3-Button Mouse Supported"(仅支持 3 键鼠标)复选框。

X 应用程序对象具有此属性。

描述

此属性允许您指定 X 应用程序是否仅支持 3 键鼠标。

如果应用程序仅支持 3 键鼠标,请选中此复选框。默认情况下取消选中了此复选框。

命令行

命令选项:--force3button true|false

用法:指定 truefalse

在以下示例中,应用程序仅支持 3 键鼠标。

--force3button true

C.2.84. Name(名称)

用法:键入用于对象的名称(例如 Indigo Jones)。

以下对象具有此属性:

  • Active Directory 容器

  • 字符应用程序

  • 文档

  • 域组件

  • 应用服务器

  • 用户配置文件

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

  • 组织

  • 组织单元

  • 动态应用程序

  • 动态应用服务器

描述

此属性指定对象在本地系统信息库中的名称。

以下命名约定用于 SGD 对象。

  • 3270 应用程序对象具有 cn= 命名属性。

  • 5250 应用程序对象具有 cn= 命名属性。

  • Active Directory 容器对象具有 cn= 命名属性。

  • 应用服务器对象具有 cn= 命名属性。

  • 动态应用服务器对象具有 cn= 命名属性。

  • 字符应用程序对象具有 cn= 命名属性。

  • 文档对象具有 cn= 命名属性。

  • 域组件对象具有 dc= 命名属性。

  • 组对象具有 cn= 命名属性。

  • 组织对象具有 o= 命名属性。

  • 组织单元对象具有 ou= 命名属性。

  • 用户配置文件对象可以具有 cn=(通用名)、uid=(用户标识)或 mail=(邮件地址)命名属性。

  • Windows 应用程序对象具有 cn= 命名属性。

  • X 应用程序对象具有 cn= 命名属性。

  • 动态应用程序对象具有 cn= 命名属性。

在管理控制台中,名称可以包括除反斜杠 (\) 或加号 (+) 字符以外的任何字符。

创建新的应用服务器对象时,"Name"(名称)设置会自动输入到 "Address"(地址)字段中。

命令行

命令选项:--name name

用法:name 替换为对象的完整名称,例如 "o=applications/ou=Finance/cn=XClaim"

务必将包含空格的任何名称用引号括起来。

如果在对象名称中使用正斜杠 (/),则必须使用反斜杠保护此字符(对其进行转义)。例如,要在 o=organisation 下创建相对名称为 cn=a/b 的对象,请键入 cn=a\/b

这将创建对象 o=organisation/"cn=a/b"

以下示例将组织对象的名称定义为 示例

--name "o=示例"

以下示例将组织单元对象的名称定义为 Finance。对象所属的目录对象 示例 必须已经存在。

--name "o=示例/ou=Finance"

以下示例将用户配置文件对象的通用名定义为 Indigo Jones。对象属于组织对象 示例

--name "o=示例/cn=Indigo Jones"

以下示例将域组件对象的名称定义为 示例

--name "dc=com/dc=示例"

C.2.85. Number of Sessions(会话数)

用法:选中或取消选中 "Limited"(有限)复选框。如果选中 "Limited"(有限)复选框,请在 "Max per User"(每个用户的最大会话数)字段中键入一个数字。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性允许您设置用户可以同时运行的最大应用程序实例数。默认值为 3。

Webtop 上的应用程序链接指示用户可以运行多少个应用程序实例。Webtop 还提供了用于暂停、恢复或结束每个应用程序实例的工具。

命令行

命令选项:--maxinstances 0| instances

用法:指定 0 或将 instances 替换为实例数。

以下示例将最大应用程序实例数设置为无限制。

--maxinstances 0

C.2.86. Numpad Codes Modification(数字键盘代码修改)

用法:从列表中选择一个键盘行为选项。

字符应用程序对象具此属性。

描述

此属性指定数字键盘的行为,指明始终由键盘生成数值还是希望应用程序更改键盘生成的代码。

此属性仅适用于 VT420 字符应用程序。

命令行

命令选项:--keypad numeric | application

用法:指定您需要的键盘行为。

在以下示例中,键盘始终生成数值。

--keypad numeric

C.2.87. "Passwords"(密码)选项卡

用法:使用 "Password Cache"(密码缓存)表管理密码缓存中的条目。

以下对象具有此属性:

  • 应用服务器

  • 动态应用服务器

  • 用户配置文件

描述

"Passwords"(密码)选项卡为选定的用户配置文件或应用服务器对象列出密码缓存中的条目。

使用 "New"(新建)按钮添加密码缓存项(使用 "Create New Password Cache Entry"(创建新的密码缓存项)页)。

使用 "Edit"(编辑)按钮编辑密码缓存中的项,使用 "Delete"(删除)按钮从密码缓存中删除项。

使用 "Reload"(重新装入)按钮刷新 "Password Cache"(密码缓存)表。

使用 "Search"(搜索)字段搜索 "Password Cache"(密码缓存)表中的项。可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。默认情况下,搜索返回的结果数量限制为 150。

命令行

在命令行中,可使用 tarantella passcache 命令删除和检查密码缓存中的条目。请参见第 D.54 节 “tarantella passcache”

C.2.88. Password Cache Usage(密码缓存的使用情况)

用法:选中 "Override Global Setting"(覆盖全局设置)复选框,然后选中或取消选中 "Secure Global Desktop Password Tried"(已尝试使用 Secure Global Desktop 密码)选项。要使用在 "Global Settings"(全局设置)→ "Application Authentication"(应用程序验证)选项卡中定义的默认设置,请取消选中 "Override Global Setting"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 应用服务器

  • 动态应用服务器

描述

此属性指定事先没有为该服务器缓存密码时用于在应用服务器上验证用户的策略。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

Secure Global Desktop Password Tried(已尝试使用 Secure Global Desktop 密码)(选中)

--auth trytta

如果已缓存了用户用于登录到 SGD 的密码,将尝试使用同一密码登录到应用服务器。如果尝试失败,系统会提示用户需要输入密码。

在命令行中列出对象属性时,此属性值显示为 true

Secure Global Desktop Password Tried(已尝试使用 Secure Global Desktop 密码)(取消选中)

--auth nevertrytta

不使用用户用于登录到 SGD 的密码。此时,将提示用户输入用于应用服务器的用户名和密码。

在命令行中列出对象属性时,此属性值显示为 false

Override Global Setting(覆盖全局设置)(取消选中)

--auth default

第 A.3.1 节 “Password Cache Usage(密码缓存的使用情况)”属性确定是否尝试使用用户的密码。

在命令行中列出对象属性时,此属性值显示为 default

如果 SGD 服务器还用作应用服务器或在第 A.1 节 “"Secure Global Desktop Authentication"(Secure Global Desktop 验证)选项卡”中选中了第 A.1.2 节 “Password Cache(密码缓存)”,则可以在密码缓存中存储用户登录到 SGD 时所用的密码。

命令行

命令选项:--auth trytta|nevertrytta|default

用法:指定有效的设置之一。

以下示例尝试使用用户登录到 SGD 时所键入的密码(如果已缓存了该密码)。

--auth trytta

C.2.89. Postscript Printer Driver(Postscript 打印机驱动程序)

用法:在此字段中键入要用于 PDF 打印的打印机驱动程序的名称。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

在从 Windows 应用程序进行打印时用于 PDF 打印的打印机驱动程序的名称。

必须在与 SGD 配合使用的每个 Windows 应用服务器上安装此打印机驱动程序。

打印机驱动程序必须是 PostScript™ 打印机驱动程序。默认为 HP Color LaserJet 2800 Series PS。

键入的名称必须与 Windows 应用服务器上安装的打印机驱动程序的名称完全匹配。请特别注意大写字母和空格的使用。/opt/tarantella/etc/data/default.printerinfo.txt 文件包含了所有常用打印机驱动程序名称(按制造商排序)。为避免错误,请从该文件复制并粘贴驱动程序名称。

此属性仅在启用了第 C.2.106 节 “Universal PDF Printer(通用 PDF 打印机)”时才可用。

只有为对象启用了第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”时,才能使用管理控制台编辑此属性。

此属性的设置将覆盖以下设置:

  • 组织层次结构中父对象的设置。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认设置(如果不存在父对象配置)。

  • 对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的打印配置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

命令行

命令选项:--pdfdriver driver_name

用法:driver_name 替换为要用于 PDF 打印的打印机驱动程序的名称。如果名称包括空格,请在命令行中使用引号。

以下示例将 HP LaserJet 8000 Series PS 打印机驱动程序配置为用于 PDF 打印的驱动程序。

--pdfdriver "HP LaserJet 8000 Series PS"

C.2.90. Printer Preference Caching(打印机首选项缓存)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性为 Windows 应用程序禁用打印机首选项(例如页面方向、纸张大小等)的缓存。

命令行

命令选项:--noprintprefs 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了打印机首选项的缓存。

--noprintprefs 1

C.2.91. Prompt Locale(提示语言环境)

用法:在此字段中键入语言环境。

应用服务器对象具有此属性。

描述

此属性控制当模式与来自应用服务器的登录数据匹配时登录脚本中使用的语言。

使用随 SGD 提供的登录脚本时,vars.exp 脚本定义了用于匹配系统提示的变量。默认情况下,支持英文系统提示。可以对该脚本进行定制以支持其他语言环境中的用户。

语言环境由两个部分组成,即语言和可选的地区,两者之间以下划线分隔。

语言环境的语言部分是使用 ISO 639 语言代码指定的,例如,en 表示英文,ja 表示日文。

语言环境的地区部分是使用 ISO 3166 地区代码指定的,例如,us 表示美国,jp 表示日本。

默认情况下,语言环境为 en_us。

命令行

命令选项:--hostlocale ll_tt

用法:ll_tt 替换为语言环境。

以下示例将应用服务器对象的默认语言设置为法文。必须在用于该应用服务器的登录脚本中配置法文提示。

--locale fr

C.2.92. RandR Extension(RandR 扩展)

用法:对于用户配置文件对象或组织单元对象,选中 "Override Parent's Setting"(覆盖父项的设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用为父对象定义的设置,请取消选中 "Override Parent's Setting"(覆盖父项的设置)复选框。

对于组织对象,选中 "Override Global Setting"(覆盖全局设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用在 "Global Settings"(全局设置)选项卡中定义的默认设置,请取消选中 "Override Global Setting"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

描述

此属性控制用户在应用程序会话期间是否可以使用 RANDR X 扩展。RANDR 用于提供增强的支持,以便使用多个监视器显示应用程序。请参见第 C.2.124 节 “Window Size(窗口大小):RandR Extension(RandR 扩展)”

对此属性所做的更改仅对新用户会话生效。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

"Override Parent's Settings"(覆盖父项的设置)(取消选中)

2

用户配置文件对象或组织单元对象。使用从父对象继承的设置。

这是默认设置。

Override Global Setting(覆盖全局设置)(取消选中)

2

组织对象。使用全局设置。

这是默认设置。

"Enabled"(已启用)(选中)

1

启用 RANDR 扩展。

"Enabled"(已启用)(取消选中)

0

禁用 RANDR 扩展。

对于用户配置文件对象或组织单元对象,取消选中 "Override Parent's Settings"(覆盖父项的设置)复选框以继承组织层次结构中父对象的设置。这可用于为许多用户启用或禁用 RANDR,而无需编辑每个用户配置文件对象。

对于组织对象,取消选中 "Override Global Setting"(覆盖全局设置)复选框,以使用在管理控制台的 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡上配置的默认设置。

当用户启动某个应用程序时,SGD 将检查用户的用户配置文件对象,然后进一步沿组织层次结构向上检查任何父对象,以查看是启用还是禁用了 RANDR。如果选择的所有对象都配置为使用父项的设置,则将使用默认设置。

如果为 "System Objects"(系统对象)组织中的某个用户配置文件对象(例如 o=Tarantella System Objects/cn=UNIX User Profile)禁用了 RANDR,则会影响分配有该配置文件的所有用户。

默认情况下,RANDR 被禁用。

命令行

命令选项:--orgxrandr 2|1|0

用法:指定一个有效的设置。

以下示例启用了 RANDR X 扩展。

--orgxrandr 0

C.2.93. Remote Audio(远程音频)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性配置是否将音频从 Windows 应用服务器发送到客户端设备。如果启用了 "Remote Audio"(远程音频),音频将在 Windows 应用服务器上播放。

启用此属性的效果与 Microsoft Windows 远程桌面连接的“留在远程计算机”声音设置的效果相同。

默认情况下,该属性处于禁用状态。

命令行

命令选项:--remoteaudio 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例将远程音频保留在 Windows 应用服务器上。

--remoteaudio 1

C.2.94. Scroll Style(滚动样式)

用法:选择一个滚动样式选项。

字符应用程序对象具此属性。

描述

此属性指定终端窗口如何滚动。可用选项有逐行滚动、多行同时滚动或平滑滚动。

在命令行上列出对象属性时,遵循以下方式:

  • line 属性值显示为 normal

  • multiple 属性值显示为 jump

命令行

命令选项:--scrollstyle line | multiple | smooth

用法:指定所需的滚动样式。

以下示例以平滑方式滚动终端窗口。

--scrollstyle smooth

C.2.95. Serial Port Mapping(串行端口映射)

用法:对于用户配置文件对象或组织单元对象,选中 "Override Parent's Setting"(覆盖父项的设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用为父对象定义的设置,请取消选中 "Override Parent's Setting"(覆盖父项的设置)复选框。

对于组织对象,选中 "Override Global Setting"(覆盖全局设置)复选框,然后选中或取消选中 "Enabled"(已启用)选项。要使用在 "Global Settings"(全局设置)选项卡中定义的设置,请取消选中 "Override Global Setting"(覆盖全局设置)复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

描述

此属性控制用户是否可以通过 Windows 远程桌面服务会话访问客户端设备上的串行端口。

默认情况下,用户配置文件对象或组织单元对象会继承其在组织层次结构中的父对象的设置。这可用于为许多用户启用或禁用串行端口访问,而无需编辑每个用户配置文件对象。要覆盖此设置,请选中 "Override Parent's Setting"(覆盖父项的设置)复选框并更改设置。

默认情况下,组织对象使用在管理控制台的 "Global Settings"(全局设置)→ "Client Device"(客户端设备)选项卡中配置的全局设置。要覆盖此设置,请选中 "Override Global Setting"(覆盖全局设置)复选框并更改设置。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

"Override Parent's Settings"(覆盖父项的设置)(取消选中)

2

用户配置文件对象或组织单元对象。使用从父对象继承的设置。

这是默认设置。

Override Global Setting(覆盖全局设置)(取消选中)

2

组织对象。使用全局设置。

这是默认设置。

"Enabled"(已启用)(选中)

1

启用对串行端口的访问。

"Enabled"(已启用)(取消选中)

0

禁用对串行端口的访问。

用户启动 Windows 应用程序时,SGD 将检查用户的用户配置文件,然后进一步沿组织层次结构向上检查任何父对象,以查看是启用还是禁用了对串行端口的访问。如果选择的所有对象都配置为使用父项的设置,则将使用默认设置。

默认情况下,启用对串行端口的访问。

命令行

命令选项:--serialport 2|1|0

用法:指定一个有效的设置。

以下示例禁用了对串行端口的访问。

--serialport 0

C.2.96. Server Address(服务器地址)

用法:在此字段中键入应用服务器的 DNS 名称或 IP 地址。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定运行应用程序的 3270(大型机)或 AS/400 应用服务器的名称。

如果您知道 DNS 名称,请使用 DNS 名称而非 IP 地址。

命令行

命令选项:--hostname host

用法:host 替换为 3270(大型机)或 AS/400DNS 应用服务器的 DNS 名称或 IP 地址。

以下示例在应用服务器 warsaw.example.com 上运行应用程序。

--hostname warsaw.example.com

C.2.97. Server Port(服务器端口)

用法:在此字段中键入用于连接到应用服务器的 TCP 端口号。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定仿真器用来与 3270(大型机)应用服务器或 AS/400 应用服务器交换数据的 TCP 端口。

默认情况下使用 TCP 端口 23。

命令行

命令选项:--portnumber tcp

用法:tcp 替换为用于连接到应用服务器的 TCP 端口号。

以下示例在 TCP 端口 4567 上连接到应用服务器。

--portnumber 4567

C.2.98. Session Termination(会话终止)

用法:从列表中选择一个设置。

以下对象具有此属性:

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定应用程序会话何时结束。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

Last Client Exit(最后一个客户端退出)

lastclient

SGD 服务器持续跟踪在会话内运行的 X 客户端的数量,并在此数量为零时结束会话。如果派生的应用程序(如 OpenOffice)在关闭时出现问题,请将此设置与第 C.2.64 节 “Keep Launch Connection Open(使启动连接保持打开状态)”结合使用。

Window Manager Exit(窗口管理器退出)

windowmanager

无论有多少个 X 客户端正在运行,SGD 服务器都会在窗口管理器退出时结束会话。

Only Window Manager Remaining(仅剩下窗口管理器)

windowmanageralone

当唯一剩下的 X 客户端为窗口管理器时,SGD 服务器才结束会话。一些窗口管理器(如 OpenLook)在后台运行 X 客户端,这意味着永远不会满足此条件。如果遇到此问题,请使用 "No Visible Windows"(无可见窗口)设置。

Login Script Exit(登录脚本退出)

loginscript

SGD 服务器在登录脚本完成时结束会话。如果应用程序在关闭时出现问题,请将此设置与第 C.2.64 节 “Keep Launch Connection Open(使启动连接保持打开状态)”结合使用。

No Visible Windows(无可见窗口)

nowindows

SGD 服务器在没有可见窗口时结束会话。这对在后台运行 X 客户端的窗口管理器(如 OpenLook)很有用。

Login Script Exit or No Visible Windows(登录脚本退出或者无可见窗口)

loginscriptnowindows

SGD 服务器在登录脚本完成时或没有可见窗口时结束会话。请为具有常规第 C.2.6 节 “Application Resumability(应用程序可恢复性)”设置和使用 X 客户端的应用程序使用此设置,因为这可以强制会话在应用服务器重新引导或从网络断开连接时关闭。如果应用程序在关闭时出现问题,请将此设置与第 C.2.64 节 “Keep Launch Connection Open(使启动连接保持打开状态)”结合使用。

命令行

命令选项:--endswhen lastclient | windowmanager | windowmanageralone | loginscript | nowindows | loginscriptnowindows

用法:指定一个有效的设置。

以下示例在没有可见窗口时结束应用程序会话。

--endswhen nowindows

C.2.99. SGD Remote Desktop Client(SGD 远程桌面客户端)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是否使用 SGD 远程桌面客户端 (ttatsc) 通过 Microsoft RDP 协议从 Microsoft Windows 应用服务器运行应用程序。

使用第 C.2.10 节 “Arguments(参数)”属性指定远程桌面客户端的命令行选项。

命令行

命令选项:--winproto wts | none

用法:指定一个有效的设置。

以下示例使用 Microsoft RDP 协议连接到 Microsoft Windows 服务器。

--winproto wts

C.2.100. Share Resources Between Similar Sessions(在类似的会话之间共享资源)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定应用程序的应用程序会话是否尝试共享资源。共享资源可以减少 SGD 服务器和客户端设备上的内存开销。

此属性适用于配置有以下第 C.2.127 节 “Window Type(窗口类型)”设置的应用程序:

  • 客户端窗口管理

  • Kiosk

  • 独立窗口

资源在以下属性具有相同设置的应用程序之间共享:

如果在启动应用程序时出现问题,请尝试禁用此属性。

命令行

命令选项:--share true | false

用法:指定 truefalse

以下示例为类似会话启用了资源共享。

--share true

C.2.101. Status Line(状态行)

用法:从列表中选择一个状态行类型。

字符应用程序对象具此属性。

描述

此属性指定要为应用程序显示的状态行类型。

应用程序类型

可用的状态行类型

VT420

  • 光标位置和打印模式

  • 来自主机的消息

Wyse 60

  • 标准

  • 扩展

SCO 控制台

  • 不适用

在命令行中列出对象属性时,属性值 hostmessages 显示为 host writable

命令行

命令选项:--statusline none | indicator | hostmessages | standard | extended

用法:指定所需的状态行类型。并非所有设置对所有字符应用程序类型都有效。

以下示例不显示状态行。

--statusline none

C.2.102. Surname(姓)

用法:在此字段中键入用户的姓。

用户配置文件对象具有此属性。

描述

此属性指定用户的姓,即家族名称。

名称中可以包含所需的任何字符。

命令行

命令选项:--surname name

用法:name 替换为用户的姓。务必将包含空格的任何名称用引号括起来。

以下示例将用户的姓定义为 Jones

--surname Jones

C.2.103. SWM Local Window Hierarchy(SWM 本地窗口分层结构)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性仅对第 C.2.127 节 “Window Type(窗口类型)”设置为 "Seamless Window"(无缝窗口)的应用程序有效。

为了能够与某些 Borland 应用程序兼容,需要使用此属性。如果您在从任务栏中最小化和最大化应用程序窗口时遇到问题,请启用此属性。

命令行

命令选项:--swmopts 1|0

用法:指定 1 (true) 或 0 (false)。默认设置为 0

以下示例为应用程序启用了 SWM 本地窗口分层结构。

--swmopts 1

C.2.104. Terminal Type(终端类型)

用法:选择一个终端类型选项,或选择 "Custom"(定制)选项并在此字段中键入所需的类型。

字符应用程序对象具此属性。

描述

此属性指定应用程序所需的终端类型。必须针对第 C.2.46 节 “Emulation Type(仿真类型)”正确地设置此属性。

命令行

命令选项:--termtype type

用法:type 替换为一个终端类型(例如 ansi)。

以下示例使用 ansi 终端类型。

--termtype ansi

以下示例使用 wyse60 终端类型。

--termtype wyse60

C.2.105. Theming(主题)

用法:选中或取消选中此复选框。

Windows 应用程序对象具有此属性。

描述

此属性指定是否为 Windows 应用程序(例如 Windows 桌面会话)启用主题。禁用主题可以提高性能。

命令行

命令选项:--disabletheming 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例禁用了主题。

--disabletheming 1

C.2.106. Universal PDF Printer(通用 PDF 打印机)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

此属性使用户在从 Windows 应用程序打印时可以使用 SGD 通用 PDF 打印机进行打印。

只有为对象启用了第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”时,才能使用管理控制台编辑此属性。

此属性的设置将覆盖以下设置:

  • 组织层次结构中父对象的设置。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认设置(如果不存在父对象配置)。

  • 对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的打印配置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

命令行

命令选项:--pdfenabled 1|0

用法:指定 1 (true) 或 0 (false)。

以下示例使用户可以使用通用 PDF 打印机进行打印。

--pdfenabled 1

C.2.107. Universal PDF Viewer(通用 PDF 查看器)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 组织

  • 组织单元

  • 用户配置文件

  • Windows 应用程序

描述

此属性使用户在从 Windows 应用程序打印时可以使用 SGD 通用 PDF 查看器打印机进行打印。

只有为对象启用了第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”时,才能使用管理控制台编辑此属性。

此属性的设置将覆盖以下设置:

  • 组织层次结构中父对象的设置。

  • 在管理控制台的 "Global Settings"(全局设置)→ "Printing"(打印)选项卡上配置的默认设置(如果不存在父对象配置)。

  • 对于 Windows 应用程序对象,此设置将覆盖组织、组织单元或用户配置文件对象的打印配置。打印配置的优先级顺序为:Windows 应用程序 → 用户配置文件 → 组织单元 → 组织。

对于组织、组织单元和用户配置文件对象,对此属性的所做更改仅对新用户会话生效。

命令行

命令选项:--pdfviewerenabled 1|0

用法:指定 1 (true) 或 0 (false)。

以下示例使用户可以使用通用 PDF 查看器打印机进行打印。

--pdfviewerenabled true

C.2.108. URL

用法:在此字段中键入一个 URL。

文档对象具有此属性。

描述

与对象关联的 URL。当用户单击其 Webtop 上的链接时,将显示此 URL。

可以使用绝对或相对 URL。相对 URL 是指相对于 SGD 文档根目录的 URL。通常为 /opt/tarantella/var/docroot

命令行

命令选项:--url url

用法:url 替换为一个 URL。务必将包含空格或 shell 可能会解释的其他字符的任何值用引号括起来。

以下示例使对象在被单击时显示 example.com 主页。

--url http://www.example.com

以下示例显示指定的 URL(相对于 SGD 文档根目录)。

--url ../my_docs/index.html

C.2.109. User Assignment(用户分配)

用法:在此字段中键入一个或多个搜索规范。

应用服务器对象具有此属性。

描述

使用此属性指定可以在应用服务器上运行应用程序的用户。

搜索规范会根据用户身份(全限定用户名)来过滤应用服务器。搜索过滤器可以是以下任一过滤器:

  • 符合 RFC2254 标准的 LDAP 搜索过滤器

  • 符合 RFC1959 标准的 LDAP URL

  • scottasessionowner= 过滤器

注意

将应用基于 LDAP 的搜索过滤器,即使用户身份不是 LDAP 身份。

对于 RFC2254 搜索过滤器,请将每个过滤器括在双引号和括号内。

对于 LDAP URL,请使用格式 ldap:///search-criteria。如果您在 URL 中包括了主机、端口和返回属性规范,它们将被忽略。这是因为将使用配置为 SGD 验证的一部分的 LDAP 目录服务器。

注意

管理控制台不会自动对 RFC2254 中指定的特殊字符进行转义。要在管理控制台中使用特殊字符,必须手动键入转义序列。例如,要搜索通用名为 "John Doe (123456)" 的用户,请在搜索字段中键入 cn=John Doe\0x28123456\0x29。命令行会对特殊字符进行转义。

SGD 支持使用 RFC2254 中指定的可扩展匹配搜索过滤器。这使得您可以从构成对象的标识名 (distinguished name, DN) 的组件中查找信息。例如,要将应用服务器分配给包含在任何名为 managers 的 OU (ou=managers) 中的用户,您可以使用 (&(ou:dn:=managers)) 搜索过滤器。

scottasessionowner= 过滤器是仅采用星号 (*) 通配符的简单搜索。

命令行

命令选项:--userassign spec

用法:spec 替换为搜索规范。

以下示例将应用服务器分配给 Sales 部的所有经理其经理为 Violet Carson 的任何人。

--userassign "(&(job=manager)(dept=Sales))" \
"(manager=Violet Carson)"

以下示例将应用服务器分配给 example.com 的 Sales 部中的所有经理。

--userassign "ldap:///ou=Sales,dc=example,dc=com??sub?job=manager"

以下示例将应用服务器分配给 Sales 部中 UID 为 "violet" 的用户和 Marketing 部中 UID 为 "emmarald" 的用户。

--userassign uid=violet,ou=Sales,dc=example,dc=com \
uid=emmarald,ou=Marketing,dc=example,dc=com

以下示例将应用服务器分配给本地系统信息库中 Sales OU 中的所有用户。

--userassign "scottasessionowner=dc=com/dc=example/ou=Sales/*"

以下示例将应用服务器分配给本地系统信息库中 Sales OU 中的 Elizabeth Blue。

--userassign "scottasessionowner=dc=com/dc=example/ou=Sales/cn=Elizabeth Blue"

C.2.110. "User Sessions"(用户会话)选项卡

用法:使用 "User Sessions"(用户会话)选项卡中的按钮查看和管理用户会话。

用户配置文件对象具有此属性。

描述

此选项卡为选定的用户配置文件对象列出活动用户会话。一个用户会话代表连接到 SGD 服务器的一个用户。

使用 "User Session List"(用户会话列表)表中的 "View Details"(查看详细信息)按钮可显示有关选定用户会话的更多详细信息。使用 "End"(结束)按钮可结束选定的用户会话。单击 "Reload"(重新装入)按钮可刷新 "User Session List"(用户会话列表)表。

使用 "Search"(搜索)选项可搜索 "User Session List"(用户会话列表)表。搜索用户身份或 Secure Global Desktop 服务器时,可以在搜索字符串中使用 * 通配符。键入搜索字符串 name 等效于搜索 *name* 并返回搜索字符串的所有匹配项。

要搜索登录时间,请使用 yyyy/mm/dd hh:mm:ss 格式的搜索字符串。

默认情况下,搜索返回的结果数量限制为 150。

命令行

在命令行中,使用 tarantella webtopsession 命令可以列出和结束用户会话。请参见第 D.118 节 “tarantella webtopsession”

使用第 D.119 节 “tarantella webtopsession list”命令可显示指定用户配置文件对象的用户会话详细信息。

命令选项:tarantella webtopsession list --person pobj

用法:pobj 替换为用户配置文件对象的全名。

以下示例列出了 Indigo Jones 用户配置文件对象的用户会话。

tarantella webtopsession list \
"o=示例/ou=IT/cn=Indigo Jones"

C.2.111. Virtual Server Broker Class(虚拟服务器代理程序类)

用法:从列表中选择一个代理程序,或从列表中选择 "Other"(其他)并在此字段中键入一个全限定类名。

动态应用服务器对象具有此属性。

描述

要用于动态应用服务器的虚拟服务器代理程序 (virtual server broker, VSB) 接口类。

下表显示了随 SGD 提供的 VSB。

代理程序

全限定类名

SGD

com.tarantella.tta.webservices.vsbim.SGD

用户定义的 SGD

com.tarantella.tta.webservices.vsbim.UserDefinedSGD

传统 VDI

com.sun.sgd.vsbim.SunVDIVirtualServerBroker

VDI

com.oracle.sgd.vsbim.OracleVDIVirtualServerBroker

使用 SGD Web 服务开发应用程序的开发者可以使用此属性。

命令行

命令选项:--vsbclass class-name

用法:class-name 替换为 VSB 的全限定类名。

以下示例使用 VDI 代理程序。

--vsbclass com.oracle.sgd.vsbim.OracleVDIVirtualServerBroker

C.2.112. Virtual Server Broker Parameters(虚拟服务器代理程序参数)

用法:在此字段中键入虚拟服务器代理程序 (virtual server broker, VSB) 的参数。

动态应用服务器对象具有此属性。

描述

此属性指定要传递给 VSB 的参数字符串。

默认情况下,此属性为空。

使用 SGD Web 服务开发应用程序的开发者可以使用此属性。

命令行

命令选项:--vsbparams string

用法:string 替换为要传递给 VSB 的参数字符串。

以下示例将一串主机名传递给 VDI 代理程序。反斜杠 (\) 字符用于对字符串内的双引号 (") 进行转义。

--vsbparams "preferredhosts=\"https://vdihost1.com:1802/client,https://vdihost2.com:1802/client,
  https://vdihost3.com:1802/client\""

C.2.113. Window Close Action(窗口关闭操作)

用法:从列表中选择一个设置。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定了当用户使用窗口管理器装饰控件来关闭主应用程序窗口时所发生的操作。此属性仅适用于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)或 "Independent Window"(独立窗口)的应用程序。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

描述

Notify Application(通知应用程序)

notifyapp

通知应用程序以正常方式执行关闭操作。如果应用程序忽略了该请求,SGD 将中止应用程序。

在命令行中列出对象属性时,此属性值显示为 notifyclient

此设置仅适用于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)的 X 应用程序。

Kill Application(中止应用程序)

killapp

SGD 将中止应用程序。这类似于使用程序 xkill 来退出应用程序。仅当用户关闭应用程序遇到困难时才使用此设置。

在命令行中列出对象属性时,此属性值显示为 killclient

此设置仅适用于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)的 X 应用程序。

Suspend Application Session(暂停应用程序会话)

suspendsession

如果应用程序对象是可恢复的,则将暂停应用程序的应用程序会话。如果应用程序对象是不可恢复的,则将结束应用程序会话。仅当应用程序为用户提供了自己的退出机制时,才使用此设置。另请参见第 C.2.6 节 “Application Resumability(应用程序可恢复性)”

对于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)的应用程序,当用户使用窗口装饰控件关闭应用程序时将显示一条确认提示。

End Application Session(结束应用程序会话)

endsession

SGD 将结束应用程序会话。

对于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Independent Window"(独立窗口)的 Windows 和字符应用程序,这是默认设置。

对于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)的应用程序,当用户使用窗口装饰控件关闭应用程序时将显示一条确认提示。

注意

一个应用程序会话可以包含多个主应用程序窗口,例如一个 CDE 会话中可以运行多个应用程序。如果此属性设置为 "Suspend Application Session"(暂停应用程序会话)或 "End Application Session"(结束应用程序会话),则关闭任何应用程序都将导致暂停或结束整个会话。

命令行

命令选项:--windowclose notifyapp | killapp | suspendsession | endsession

用法:指定一个有效的设置。

在以下示例中,关闭应用程序的主窗口将暂停应用程序会话(只要应用程序对象是可恢复的)。

--windowclose suspendsession

C.2.114. Window Color(窗口颜色)

用法:选择一个选项。对于 "Custom Color"(定制颜色)选项,请在此字段中键入一种颜色。

以下对象具有此属性:

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定主窗口的外观。

选择 "Default Colors"(默认颜色)将显示标准黑色窗口。要使用您自己的颜色,请选择 "Custom Color"(定制颜色)并指定第 C.2.115 节 “Window Color(窗口颜色):Custom Color(定制颜色)”属性。

在命令行中列出对象属性时,custom 属性值显示为 color

命令行

命令选项:--roottype default|custom

用法:指定一个有效的设置。

以下示例为主窗口使用通过 --rootcolor 指定的定制颜色。

--roottype custom

C.2.115. Window Color(窗口颜色):Custom Color(定制颜色)

用法:当为第 C.2.114 节 “Window Color(窗口颜色)”属性选择了 "Custom Color"(定制颜色)选项时使用。在此字段中键入一个有效的颜色资源,例如 yellow

以下对象具有此属性:

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定主窗口的颜色。

支持 X11 颜色名称。

命令行

命令选项:--rootcolor color

用法:color 替换为一个有效的颜色资源,例如 yellow

在以下示例中,主窗口使用 plum4 颜色。

--rootcolor plum4

C.2.116. Window Management Keys(窗口管理键)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

描述

用来执行窗口管理的键盘快捷键可被发送到远程会话,也可在本地发挥作用。此属性仅对第 C.2.127 节 “Window Type(窗口类型)”设置为 Kiosk 模式的应用程序有效。

要在启用了此属性时退出 kiosk 模式,请使用组合键 Alt+Ctrl+Shift+Space。这会最小化本地桌面的 kiosk 会话。

命令行

命令选项:--remotewindowkeys 1 | 0

用法:指定 1 (true) 或 0 (false)。默认设置为 0

以下示例将窗口管理键发送到远程会话。

--remotewindowkeys 1

C.2.117. Window Manager(窗口管理器)

用法:在此字段中键入窗口管理器的全路径名。按回车键添加新条目。

以下对象具有此属性:

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性指定要用于应用程序的窗口管理器。还可以使用此属性指定与主应用程序一起运行的任何其他应用程序。

您可以指定所需的任意数量的窗口管理器应用程序。

对于第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)的 X 应用程序,不需要使用窗口管理器。

命令行

命令选项:--winmgr command

用法:command 替换为全路径名。请使用空格分隔每个路径名。

以下示例使用 twm 窗口管理器运行应用程序。

--winmgr /usr/local/bin/twm

C.2.118. Window Size(窗口大小):Client's Maximum Size(客户端最大窗口大小)

用法:选中或取消选中此复选框。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性影响应用程序的初始大小。

选中此复选框可确保应用程序在启动时可以填满用户的屏幕。

应用程序显示时带有窗口装饰控件。要使应用程序完全填满屏幕且不包含窗口装饰控件,请将应用程序对象的第 C.2.127 节 “Window Type(窗口类型)”属性设置为 Kiosk。

取消选中此复选框可根据对象的第 C.2.126 节 “Window Size(窗口大小):Width(宽度)”第 C.2.120 节 “Window Size(窗口大小):Height(高度)”属性调整应用程序的大小。

除非选择了第 C.2.125 节 “Window Size(窗口大小):Scale to Fit Window(缩放以适应窗口)”,否则应用程序的大小在应用程序会话的生命周期中不会发生更改。如果用户在一个客户端设备上启动了应用程序,然后在具有不同屏幕分辨率的另一个客户端设备上继续运行同一应用程序,该应用程序不会调整大小来适应屏幕。如果您需要此功能,请使用 RANDR X 扩展,如第 4.3 节 “使用 RANDR X 扩展”中所述。

注意

如果选择了此属性且应用程序是字符应用程序,则必须取消选择第 C.2.53 节 “Font Size(字体大小):Fixed Font Size(固定的字体大小)”属性。

命令行

命令选项:--maximize true | false

用法:指定 truefalse

以下示例以最大大小在客户端设备上显示应用程序。

--maximize true

C.2.119. Window Size(窗口大小):Columns(列数)

用法:在此字段中键入应用程序终端窗口的列数。

字符应用程序对象具有此属性:

描述

此属性定义终端窗口中的列数(范围为 5–132)。

命令行

命令选项:--cols cols

用法:cols 替换为终端窗口中的列数。

以下示例为应用程序使用一个 80 列的窗口。

--cols 80

C.2.120. Window Size(窗口大小):Height(高度)

用法:在此字段中键入应用程序的高度(以像素为单位)。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性定义应用程序的高度(以像素为单位)。最小高度为 10 像素,最大高度为 65535 像素。

命令行

命令选项:--height pixels

用法:pixels 替换为应用程序的高度(以像素为单位)。您必须指定高度,即使不需要此属性,例如,因为应用程序的第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)或要以第 C.2.118 节 “Window Size(窗口大小):Client's Maximum Size(客户端最大窗口大小)”进行显示。

以下示例使用高度为 600 像素的窗口来显示应用程序。

--height 600

C.2.121. Window Size(窗口大小):Lines(行数)

用法:在此字段中键入应用程序终端窗口的行数。

字符应用程序对象具有此属性:

描述

此属性定义终端窗口中的行数(范围为 5-100)。

命令行

命令选项:--lines lines

用法:lines 替换为终端窗口中的行数。

以下示例为应用程序使用了一个 25 行的窗口。

--lines 25

C.2.122. Window Size(窗口大小):Maximized(最大化)

用法:选中或取消选中 "Maximized"(最大化)复选框。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

描述

指定是否最大化仿真器窗口。

这些命令导致窗口在装入 TeemTalk for Unix 仿真器时以尽可能最大的尺寸显示。如果启用,窗口将保留默认的行数和列数并包括所有窗口元素(如标题栏和软按钮)。

命令行

命令选项:--3270ma true|false

命令选项:--ma true|false

用法:指定 truefalse

在以下示例中,最大化了 3270 应用程序的仿真器窗口。

--3270ma true

在以下示例中,最大化了 5250 应用程序的仿真器窗口。

--ma true

C.2.123. Window Size(窗口大小):Variable Root Window Size(可变主窗口大小)

用法:选中或取消选中 "Variable Root Window Size"(可变主窗口大小)复选框。

X 应用程序对象具有此属性。

描述

指定是否调整 X 主窗口的大小以匹配用户的屏幕。

如果禁用此属性,则主窗口为固定大小。

此属性仅对第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)的应用程序对象可用。

仅当禁用了第 C.2.124 节 “Window Size(窗口大小):RandR Extension(RandR 扩展)”属性时此属性才可用。这是因为 RANDR X 扩展自动支持主窗口大小调整。

命令行

命令选项:--variablerootsize true|false

用法:指定 truefalse

以下示例启用了主窗口大小调整。

--variablerootsize true

C.2.124. Window Size(窗口大小):RandR Extension(RandR 扩展)

用法:选中或取消选中 "RandR Extension"(RandR 扩展)复选框。

以下对象具有此属性:

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

指定是否启用 RANDR X 扩展。

RANDR 扩展使远程会话窗口的大小可以动态调整并提供了对多个监视器的增强支持。

命令行

命令选项:--xrandr true|false

用法:指定 truefalse

以下示例启用了 RANDR X 扩展。

--xrandr true

C.2.125. Window Size(窗口大小):Scale to Fit Window(缩放以适应窗口)

用法:选中或取消选中 "Scale to Fit Window"(缩放以适应窗口)复选框。

以下对象具有此属性:

  • 3270 应用程序

  • 5250 应用程序

  • Windows 应用程序

  • X 应用程序

描述

此属性指定对应用程序进行缩放以适应显示它的窗口。

仅当应用程序的第 C.2.127 节 “Window Type(窗口类型)”设置为 "Independent Window"(独立窗口)或 Kiosk 时该属性才可用。

当为应用程序启用了第 C.2.124 节 “Window Size(窗口大小):RandR Extension(RandR 扩展)”时该属性不可用。

如果选择了该属性,则始终会对应用程序进行缩放以适应显示它的窗口。如果调整了窗口大小,SGD 会重新调整应用程序的大小以便适合新窗口的大小,而不显示任何滚动条。

通过按 Scroll Lock 键可以在缩放和不缩放应用程序之间进行切换。

命令行

命令选项:--scalable true | false

用法:指定 truefalse

以下示例缩放应用程序以适应窗口的大小。

--scalable true

C.2.126. Window Size(窗口大小):Width(宽度)

用法:在此字段中键入应用程序的宽度(以像素为单位)。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性定义应用程序的宽度(以像素为单位)。最小宽度为 10 像素,最大宽度为 65535 像素。

命令行

命令选项:--width pixels

用法:pixels 替换为应用程序的宽度(以像素为单位)。您必须指定宽度,即使不需要此属性,例如,因为应用程序的第 C.2.127 节 “Window Type(窗口类型)”设置配置为 "Client Window Management"(客户端窗口管理)或要以第 C.2.118 节 “Window Size(窗口大小):Client's Maximum Size(客户端最大窗口大小)”进行显示。

以下示例使用宽度为 300 像素的窗口来显示应用程序。

--width 300

C.2.127. Window Type(窗口类型)

用法:从列表中选择一个设置。

以下对象具有此属性:

  • 字符应用程序

  • Windows 应用程序

  • X 应用程序

  • 3270 应用程序

  • 5250 应用程序

描述

此属性确定如何向用户显示应用程序。

某些设置会影响其他属性。例如,在管理控制台中,选择 "Client Window Management"(客户端窗口管理)将禁用用于配置应用程序大小的属性。您也可以在命令行中指定这些属性,但它们不起作用。

下表显示了管理控制台选项及其命令行等效项。

管理控制台

命令行

适用于

描述

客户端窗口管理

clientwm

X 应用程序

应用程序窗口的行为方式与在客户端设备上运行的那些应用程序相同。例如,可以使用客户端的常规窗口管理控件调整窗口的大小以及移动、最小化和最大化窗口。

对象的第 C.2.113 节 “Window Close Action(窗口关闭操作)”属性确定当用户关闭应用程序的最后一个窗口或主窗口时所发生的操作。

在命令行中列出对象属性时,此属性值显示为 multiplewindows

用于具有许多大小可调整的顶层窗口的应用程序。

独立窗口

independent

所有应用程序类型

应用程序显示在一个新窗口中,且不显示任何 Web 浏览器工具栏或菜单。

此窗口的大小可以调整,但这不能调整应用程序的大小:窗口包括滚动条。对象的第 C.2.126 节 “Window Size(窗口大小):Width(宽度)”第 C.2.120 节 “Window Size(窗口大小):Height(高度)”属性确定了应用程序的大小。

关闭窗口将结束或暂停应用程序会话,具体取决于对象的第 C.2.113 节 “Window Close Action(窗口关闭操作)”属性。关闭窗口时将显示一个对话框,要求您确认是否关闭应用程序。

在命令行中列出对象属性时,此属性值显示为 awtwindow

Kiosk

kiosk

所有应用程序类型

应用程序将全屏显示,不带任何窗口装饰控件。

用户无法调整窗口大小或移动窗口。

用户可以使用下拉式标题来最小化或关闭窗口。

用于全屏桌面会话。

无缝窗口

seamless

Windows 应用程序

应用程序窗口的行为方式与在 Windows 应用服务器上运行的应用程序相似。

如果应用程序是在一个无缝窗口中启动的,则可以通过按 Scroll Lock 键在无缝窗口与独立窗口之间进行切换。

在命令行中列出对象属性时,此属性值显示为 seamlesswindows

不要用于全屏桌面会话。请使用 kiosk 或独立窗口代替。

命令行

命令选项:--displayusing clientwm | independent | kiosk | seamless

用法:指定有效的设置之一。并非所有设置对所有应用程序类型都可用。

以下示例将应用程序显示为全屏桌面会话。

--displayusing kiosk

以下示例在一个独立窗口中显示应用程序。

--displayusing independent

C.2.128. Window Type(窗口类型):New Browser Window(新浏览器窗口)

用法:选中或者取消选中复选框。

文档对象具有此属性。

描述

对于使用浏览器登录到 SGD 的用户,如果选择了此属性,则为对象指定的 URL 将显示在一个新的浏览器窗口中。如果未选择此属性,则该 URL 将显示在 Webtop 中。

命令行

命令选项:--newbrowser true | false

用法:指定 truefalse

以下示例将文档显示在一个新的浏览器窗口中。

--newbrowser true

C.2.129. Working Directory(工作目录)

用法:在此字段中键入目录的全路径名。

Windows 应用程序对象具有此属性。

描述

此属性指定要供应用程序使用的工作目录。

可以在子目录之间使用反斜杠 (\) 或正斜杠 (/)。在命令行中,可能需要对反斜杠进行转义。例如,\\。

命令行

命令选项:--workingdir dirname

用法:dirname 替换为工作目录的全路径名。

以下示例指定了一个工作目录。

--workingdir "C:/Program Files/示例/data"

C.2.130. X Security Extension(X 安全扩展)

用法:选中或取消选中此复选框。

X 应用程序对象具有此属性。

描述

是否为应用程序启用 "X Security Extension"(X 安全扩展)。

"X Security Extension"(X 安全扩展)将 X 客户端(也称为主机)分为可信客户端和不可信客户端。不可信客户端无法与可信客户端拥有的窗口和资源进行交互。

如果需要从可能不安全的应用服务器运行 X 应用程序,请启用 "X Security Extension"(X 安全扩展),然后再在不可信模式下运行此应用程序。这会限制 X 应用程序可在 X 服务器中执行的操作并对显示进行保护。

要在不可信模式下运行应用程序,请执行以下操作:

  1. 配置 X 应用程序以使用 ssh 作为第 C.2.31 节 “Connection Method(连接方法)”

  2. 配置 ssh 以允许 X11 转发。

"X Security Extension"(X 安全扩展)只能与支持 -Y 选项的 ssh 版本一起使用。

命令行

命令选项:--securityextension true | false

用法:指定 truefalse

以下示例为应用程序启用了 "X Security Extension"(X 安全扩展)。

--securityextension true