HOWTO:build立持久的RDP会话

在Ubuntu 16.04 LTS服务器(使用XFCE4)中,我将X11vnc作为RDP服务器运行,以便人们可以使用Windows远程桌面(从Windows或OSX)连接到它。 我目前的configuration为每个客户端服务器创build一个新的Xfce4会话; 如果Alice从Home连接到服务器,则会创build一个Xfce4会话A. 如果Alice从Home断开连接,然后再连接回来,她可以继续从会话A开始工作。但是,如果Alice进入Work并使用相同凭证连接回来,则会创build一个新的Xfce4会话B,并将其分配给新的X11: (如:0,:1等)显示。 因此,爱丽丝不能继续工作。 更糟糕的是,某些软件不会简单地打开,因为他们的进程仍然在A会话中运行,尽pipeAlice不会在会话B中工作。

我希望只为她连接的Alice创build一个Xfce4会话,但是她连接到(任何操作系统,任何RDP客户端),直到她自己终止/终止Xfce4-session ,以便她可以继续以前的工作。

X11vnc实现这个最简单的configuration是什么?