本文介绍终端服务器许可。 终端服务器的许可要求不同于 Microsoft Windows NT Server 的许可要求。
原始 KB 数: 187629
连接到终端服务器的许可证
终端服务器客户端需要两个许可证才能连接到终端服务器。
第一个许可证是 Windows NT 工作站许可证。 这是必要的,因为终端服务器客户端有效地向客户端提供 Windows NT 工作站。 如果 RDP 客户端在运行 Windows NT 4.0(服务器、工作站或终端服务器)客户端的计算机上运行,则无需购买其他 Windows NT 工作站。 如果 RDP 客户端在 Windows NT 3.5x 计算机上运行,则该客户端需要 Windows NT 工作站升级许可证。 如果 RDP 客户端在 Windows 95 或 Windows for Workgroups 3.11 计算机上运行,则客户端需要 Windows NT 工作站完整许可证。 这三种许可证类型显示在终端服务器许可证管理器中。 在显示的右窗格中,请注意,现有 Windows NT 工作站许可证的第一个许可证类别是“无限制的”。但是,“完整”和“升级”许可证类型将显示已购买并输入到终端服务器许可证管理器中的许可证数。
第二个许可证是服务器的客户端访问许可证。 这是在许可证管理器中测量的标准服务器访问许可证,该许可证与 Windows NT Server 中的实用工具相同。 许可证管理器不区分 RDP 客户端访问和其他类型的服务器访问(例如,它不区分正常的共享文件和打印机资源访问)。 Per Server 和 Per Seat 模式与 Windows NT Server 4.0 模式相同。
许可证管理器中的客户端访问许可证
终端服务器许可证管理器报告但不强制实施许可。 强制来自 Windows NT 中的许可证管理器。 如果 RDP 客户端在尝试建立连接时拒绝访问服务器,则增加终端服务器许可证管理器中的许可证计数将无法解决问题。 必须将客户端访问许可证添加到许可证管理器。
如果许可证管理器拒绝 RDP 客户端访问,该事件将记录为事件日志中的事件 201。 事件消息将显示 SYSTEM 无法访问 TermService 的许可证。
如果在许可证管理器中提供了客户端访问许可证,并且终端服务器许可证管理器用尽了所需的许可证,则会授予临时许可证。 在这种情况下,终端服务器许可证管理器中会显示第四个和第五类许可证:临时 Windows NT 工作站完整许可证或临时 Windows NT 工作站升级许可证。 这些许可证适用于 60 天。 即使添加了新许可证,使用临时许可证的 RDP 客户端仍会持续 60 天。 60 天后,客户端的临时许可证将过期,并且客户端将获得新许可证(如果没有正常许可证,或者已添加的新许可证之一)。
注意
在终端服务器控制台上登录使用一个客户端访问许可证,但这不会反映在许可证管理器的许可证计数中。 如果只有一个客户端访问许可证可用,即使许可证管理器正在使用的许可证计数为零,RDP 客户端(在控制台或其他地方)也无法连接。
如果没有可用的客户端访问许可证,甚至管理员也不能通过 RDP 客户端进行连接。 这与正常许可行为不同,因为即使没有可用的许可证,管理员也可以始终在控制台上登录或远程连接到服务器。 如果终端服务器耗尽许可证,管理员必须在终端服务器控制台上登录,或者通过 RDP 客户端以外的方式访问服务器。
当 RDP 客户端被拒绝访问时,客户端将收到一般消息:终端服务器已结束连接。
许可证信息记录在终端服务器、Windows NT 和 Windows 95 计算机上 HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
。
许可证存储在hydra.mdb文件中目录中 %systemroot%\system32\lserver
的终端服务器上。 运行 Windows for Workgroups 3.11 的计算机将许可信息存储在系统下的 Regdata 目录中的 *.bin 文件中。 典型路径为 C:\Windows\System\Regdata
.
终端服务器许可证管理器在 System32 目录中创建七个临时文件。 临时文件称为 JET1。通过 JET7 的 TMP。TMP。 这些文件用于临时存储新创建的许可证。
可以有七个以上的JETx.TMP文件。 如果在不使用关闭例程的情况下关闭服务器,或者服务器在 RDP 客户端会话中关闭,则不会清理JETx.TMP文件。 通过 RDP 客户端会话关闭服务器通常不是问题,因为服务通过快速提交缓存数据来处理电源中断。 但是,管理员应注意,不遵循正常的关闭过程。 如果在控制台上关闭服务器,所有服务都会在服务器关闭之前停止。 如果通过客户端会话执行关闭,则服务器会立即关闭,而不会正确停止服务。 由于服务未收到通知,因此重启服务器时,JETx.TMP文件已存在。 终端服务器许可证管理器服务将创建七个新的JETx.TMP文件。
如果JETx.TMP编号为 1-7 的文件存在,服务器将创建编号为 8-14 的新文件。 如果删除了文件 1-7(由于这些文件不会打开)并再次通过 RDP 客户端关闭系统,则启动时创建的新文件将再次编号为 1-7。 因此,最高编号的文件不一定是正在使用的文件。
如果保留JETx.TMP文件时出现问题,请删除 JET*。TMP 文件。 只会删除已关闭、未使用的文件。 不能删除打开的文件,也不能删除正在使用的文件。
数据收集
如果需要Microsoft支持方面的帮助,建议按照使用 TSS 收集信息中的 步骤收集用户体验问题来收集信息。