如何设置 Java 应用程序在终端服务中运行

如何设置 Java 应用程序在终端服务中运行

我有一个“桌面” Java 应用程序,它是 .jar 文件的形式。

我怎么能够:

  1. 将此应用程序存储在单个服务器上。
  2. 通过终端服务授予特定 OU 访问权限,以便从中心位置运行此应用程序。
  3. 不允许将应用程序(jar 文件)复制或移动到任何其他位置。
  4. 允许在授权用户的本地驱动器上保存/复制/移动应用程序的输出。

答案1

  1. 将必要的 JRE 和 .jar 文件部署到您的远程桌面服务服务器。
  2. 据我所知,您可以在安全组级别而不是组织单位级别执行此操作。
  3. 设置读取/执行的文件权限(我假设与上面的安全组相同)。
  4. 终端服务允许用户连接他们的远程驱动器,这是连接到服务器期间的配置选项,用户将拥有与终端服务之外相同的对这些“本地”驱动器的访问权限。

尽管如此,我强烈建议你看看远程应用程序,它是最新 Windows Server 操作系统的一部分,但它允许您在服务器上部署应用程序,而用户只会在本地桌面/开始菜单上看到一个新图标。他们没有完整的远程桌面会话,而是有一个有限的无缝窗口,仅显示“已发布的应用程序”。

相关内容