我在我的 linux 机器(Ubuntu 10.04)上使用默认设置运行 NX 服务器和tightvncserver。我的 Mac (Snow Leopard) 上有 NX 客户端和 VNC 鸡。
我想与我的 Mac 客户端共享 linux 服务器的桌面,即从 Mac 控制现有的 Linux 用户会话。
但似乎在我的 Mac 上,NX 和 VNC 连接都在服务器上启动了一个新会话。我很想知道如何进行“桌面共享”而不是独立的远程会话。
我在我的 linux 机器(Ubuntu 10.04)上使用默认设置运行 NX 服务器和tightvncserver。我的 Mac (Snow Leopard) 上有 NX 客户端和 VNC 鸡。
我想与我的 Mac 客户端共享 linux 服务器的桌面,即从 Mac 控制现有的 Linux 用户会话。
但似乎在我的 Mac 上,NX 和 VNC 连接都在服务器上启动了一个新会话。我很想知道如何进行“桌面共享”而不是独立的远程会话。
试试winswitch - 它会为您提供一个 GUI,您可以在其中启动/停止会话,Linux 机器的 X11 显示将显示为现有会话,您可以通过 NX 或 VNC“影子”/“复制”。(也有适用于 Mac 和 Windows 的安装程序)
如果您想手动执行此操作,您可以使用x0vncserver
VNC 和nxagent -S
NX,但是您还必须处理端口配置和 IP/主机名寻址..(以及配置 nx DISPLAY 环境变量,这完全不简单)