我的用户需要具有以下要求的解决方案:
- 远程访问多个基于 Linux 的应用程序
- 来自多个客户端的远程访问(非同时)
- 需要应用程序分组,以便与一个任务关联的所有应用程序都可以作为一个单元处理
- 能够将应用程序“提供”给另一个用户,最好保留分组
他们当前的系统在 Xvnc 下运行一组应用程序,当他们遇到需要将这些应用程序传递给另一个用户的情况时,他们会移交整个 Xvnc 会话并启动一个新会话。
现在,这显然会导致问题,因为多个 Gnome 会话在彼此的脚上行走,对此我还有另一个问题。我应该能够通过摆脱 Gnome 来解决这个问题,但是这个设置确实让我有些调整。现在我在想它,我真的不知道是什么,但它仍然存在。
我想让他们在 xpra(或 xmove 或 freenx 或 netx)下运行他们的应用程序,然后将它们显示在他们想要的任何 X 服务器上。这将使他们能够移动应用程序,他们可以使用他们想要的任何 X 服务器(包括带有 Gnome 的 Xvnc,因为他们只需要运行一次),并且他们可以传递应用程序。但我担心移动应用程序的界面会很繁琐。
有没有人遇到过类似的情况已经解决了?或者不管个人经验有什么想法?
我不确定您的问题是由于您当前的流程需要它还是因为您必须(业务决策)同时登录多个用户。
如果您只想轻松地将会话从一台计算机移动到另一台计算机,试试这个,这就是它的用途。