许可证文件

安装许可证服务器时,会自动安装启动许可证和选项文件。要许可您的 Citrix 产品,请添加一个或多个许可证文件。有关添加产品许可证的信息,请参阅安装许可证

无法更改许可证文件在许可证服务器上的位置。许可证文件必须位于其默认位置。

启动许可证文件

启动许可证文件 (citrix_startup.lic) 是一个文本文件,Citrix 产品使用该文本文件,通过连续的开放式连接与许可证服务器进行通信。每 5 分钟,许可证服务器和产品都会互相发送检测信号消息来验证它们是否在相互通信。如果产品和许可证服务器交换检测信号消息,但是在交换过程中发生中断,则产品会进入宽限期。停电就属于此类中断。启动许可证不会影响许可证计数。

Citrix 许可证服务器诊断许可证|服务器

许可证服务器使用 Citrix 许可证服务器诊断许可证|服务器进行内部诊断,并在 Studio 和 Director 中显示警报消息通知。默认情况下,该服务器和启动许可证在 citrix_startup.lic 文件中可用。

警告

请勿编辑启动许可证文件或其他任何许可证文件。

许可证文件

许可证文件是包含以下信息的文本文件:

  • 产品许可信息
  • 许可证服务器名称(或其他绑定标识符)
  • Customer Success Services 成员身份续订日期(又称为 Customer Success Services 过期日期)
  • 许可证过期日期(如适用)
  • 其他系统信息

所有这些信息都会使用数字签名进行加密。购买 Citrix 产品时,请转至 citrix.com Web 站点下载许可证文件。每个许可证服务器可以具有多个许可证文件。许可证文件位于

  • C:\Program Files\Citrix\Licensing\MyFiles 目录(在 32 位服务器上)
  • C:\Program Files(x86)\Citrix\Licensing\MyFiles 目录(在 64 位服务器上)

许可证服务器将在这些位置引用许可证文件。许可证服务器使用此文件确定是否将许可证授予 Citrix 产品。

所有用户/设备许可证都包含许可证透支,采用每用户和每设备许可证的方式。有关许可证透支的详细信息,请参阅许可证透支

将许可证移至其他主机

您无法将为旧许可证服务器下载的许可证文件移至具有其他主机名或 MAC 地址的服务器。可以通过重新分配来创建引用新服务器名称的许可证文件

有关详细信息,请参阅重新分配许可证文件

许可证文件格式

重要提示

修改可能会导致许可证文件无法使用。如果使用的是 Citrix Licensing for Windows 11.6.1 或更高版本,则无需编辑许可证文件。您可以通过 Citrix Licensing Manager、许可证管理控制台和“我的帐户”站点管理许可证。

您可以更改许可证文件的名称,但该名称必须具有 .lic(小写)扩展名。

Citrix 许可证文件采用以下命名约定:license_FID_XDT-PLT-UD_25-mar-2013.lic。

许可证文件由一些列出特定信息(如服务器名称 (SERVER) 或许可证数量 (INCREMENT))的行构成。这些行以表示其用途的大写字母单词开头,如 VENDOR、SERVER、INCREMENT、USE_SERVER。

接下来的各部分提供有关以下许可证文件语法要素的详细信息:SERVER 行、VENDOR 行、USE_SERVER 行和 INCREMENT 行。虽然选项和许可证文件语法中使用了术语功能,但为清晰起见,本文档中尽可能使用术语产品许可证。

显示与示例后的说明相对应的数字的示例许可证文件:

示例许可证文件

1 SERVER 行:

SERVER 行。SERVER 行指定许可证服务器的绑定标识符(也称为主机名)。

警告:请勿修改 SERVER 行中的绑定标识符。否则,许可证文件将无法使用。

语法:

SERVER this_host ether

SERVER this_host HOSTNAME=hostname

参数 说明
ether 在其上运行许可证服务器的设备的 MAC 地址。请勿编辑该文本字符串。
hostname 运行许可证服务器的计算机的名称。请勿编辑该文本字符串。

示例

SERVER this\_host HOSTNAME=license\_server1

2 VENDOR 行:

VENDOR 行指定了 Citrix 供应商守护程序的名称。

语法:

VENDOR CITRIX [vendor_daemon_path]

字段 说明
VENDOR CITRIX Citrix 供应商守护程序的名称。不要编辑此名称。
vendor_daemon_path Citrix 供应商守护程序可执行文件的路径。Citrix 建议不要更改此路径。

3 INCREMENT 行:

INCREMENT 行描述使用产品所需的许可证。许可证文件 (*.lic) 包含一个或多个 INCREMENT 行。每个 INCREMENT 行由用户指定的产品和许可证(用户、连接)计数分配构成。

每个 INCREMENT 行包含:

  • 基于该行中的数据的签名
  • 一个或多个 SERVER 行中指定的 hostid
  • Citrix 选择的数据

INCREMENT 行使用反斜杠 (\) 对长文本行进行换行。

语法:

INCREMENT feature vendor css_expiry_date exp_date num_lic \ SIGN=sign [optional_attributes]

警告:

请勿更改 INCREMENT 行关键字后面的六个字段。这些字段是必需字段并且具有固定的顺序。

下表按这些字段的显示顺序对其进行说明:

字段 说明
功能 产品许可证。不要编辑此行。
vendor 指明此许可证用于 Citrix 供应商守护程序。不要编辑此行。
CSS_expiry_date 指明一个日期;在该日期之前,您有权进行产品版本升级。如果您没有 Customer Success Services 成员身份,或者此许可证并非 Customer Success Services 许可证,则该日期表示您订购或赎回许可证的日期。不要编辑此行。注意: 如果您续订了 Customer Success Services 成员身份并已收到升级许可证,则该行会列出两个日期:第一个日期为最初购买 Customer Success Services 成员身份的日期。第二个日期为 CC_expiry_date。示例: INCREMENT MPS_ENT_CCU CITRIX 2005.0311 2007.0311 permanent 1000 \
exp_date 许可证过期日期的格式为 dd-mmm-yyyy,如 07-may-2006。不要编辑此行。注意: 如果 exp_date 字段包含文本字符串 permanent,则该许可证永不会过期。
num_lic 本产品许可证的并发许可证的数量。不要编辑此行。
SIGN=sign SIGN= 用于对此 INCREMENT 行进行身份验证的签名。不要编辑此行。
SUPERSEDE_SIGN=sign 根据许可证功能和签名或者要禁用的 INCREMENT 行有策略地关闭特定许可证。示例: SUPERSEDE_SIGN={“CBR_100_SSERVER:0F76 2946 4790 6B67 08E0 65BC 302B E1B6 6ECE 41D6 8AB6 E9C6 FE44 4EB3 9A83 01E4 D405 3E95 74B8 9BC8 7791 BDD3 1385 33F8 9533 95FF A3E4 F461 35B4 251E”}

INCREMENT 行也用来确定管理控制台中许可证的分组。这些组称为许可证池。Citrix 供应商守护程序基于共同的属性(如产品许可证或版本)创建许可证池。当创建新池后,控制台会独立于其他许可证池显示和跟踪此池。如果两个或更多属性不同,Citrix 供应商守护程序会创建许可证池。

INCREMENT 行中的 Citrix 属性:

INCREMENT 行中也可能包括更多 Citrix 属性。这些属性提供有关许可证的信息,如许可证的颁发日期,或该许可证为升级许可证。

警告:

请勿修改或删除这些属性。

示例: increment 行 在上述示例中,突出显示了重要项目:

  • 产品(许可证功能)以蓝色显示
  • Customer Success Services 过期日期显示为红色(格式:YYYY.MMDD)
  • 许可证(用户、连接)计数以绿色显示

语法:

keyword=value

下表描述了 Citrix 属性。属性的字母大写表示该属性不可编辑。

属性 说明
DUP_GROUP=V 此属性允许许可证共享相同的客户端设备。
ISSUED=dd-mmm-yyyy 颁发日期。
ISSUER=”…” 许可证颁发机构。
NOTICE=”…” 您所在公司的名称。
SN=serial_num 用于标识 INCREMENT 行的编号。
START= dd-mmm-yyyy 许可证的生效日期。在许可证的生效日期之前,许可证服务器不能使用这些许可证。
SUPERSEDE=”MPS_ADV_CCU MPS_STD_CCU …” 当您升级到更高的产品版本时,此属性会显示在升级许可证文件中。如果显示该属性,ISSUED= 中指定的日期之前颁发的所有许可证都将被本行取代并因此失效。
VENDOR_STRING=”…” Citrix 定义的文本字符串。

基本许可证示例:

INCREMENT CBR_100_SSERVER CITRIX 2016.1201 permanent 10 \\

   VENDOR_STRING=;LT=Retail;GP=720;MAXBW=1;MLC=0;HA=0;CL=BRSE;SA=1;ODP=0 \\

   DUP_GROUP=V ISSUED=18-dec-2005 NOTICE="Citrix" \\

   SN=100se200seB SIGN="1B19 C213 7517 CC62 756F 864C 9C93 06FC \\

   E1DE B5D5 D793"

包含 SUPERSEDE_SIGN 的 Customer Success Services 续订许可证的示例:

INCREMENT CBR_100_SSERVER CITRIX 2017.1201 permanent 10 \\

   VENDOR_STRING=;LT=Retail;GP=720;MAXBW=2;MLC=0;HA=0;CL=BRSE;SA=1;ODP=0 \\

   DUP_GROUP=V ISSUED=18-dec-2007 NOTICE="Citrix" \\

   SN=100se200seU SUPERSEDE_SIGN={"CBR_100_SSERVER:1B19 C213 7517 \\

   CC62 756F 864C 9C93 06FC E1DE B5D5 D793"} SIGN="1D5D 869A 40BE \\

   D4DB 361D 7897 AFA5 FF8B E52A 20BA 5525 01AA F241 6919

许可证文件