我需要我的 Windows 用户在 Linux 服务器上拥有一个远程桌面(我想是通过 RDP 或 VNC,或者可能有更好的方法)来远程运行桌面应用程序(其中最重要的是 Win32 应用程序,我希望它可以与 WINE 一起使用)。
我最好往哪个方向挖掘?你能推荐一些好的 HOWTO 吗?
答案1
最简洁(但并非最简单)的方式是在本地运行 Cygwin/X,并通过启用 X 转发的 SSH 启动应用程序。可以通过批处理文件或快捷方式调用应用程序。
答案2
查看Linux 终端服务器项目。我没有这方面的经验,但听起来很有希望。
答案3
我可能错误地假设您的用户正坐在 Windows 机箱前并需要访问某些 Linux GUI 应用程序。
VNC 运行良好。如今,大多数 Linux 发行版都包含服务器端 vnc x-server。获取兼容的 Windows vnc 客户端,一切就绪。如果您需要一些额外的安全性,请寻找开始出现的支持 SSL 的 vnc 堆栈。
获取 Windows 端 xserver(如 cygwin 中的 xserver)也可以,但更复杂,而且很难向 Windows 用户解释。如果您的用户已经精通 Linux,那么这不会太糟糕,否则请使用 vnc。