我们在 Ubuntu 16.04 上使用 XRDP。我们现在已经设置了,当用户断开连接后,他们会重新连接到他们的旧会话。
但是,如果有新人连接(相同的凭据,只是不同的 IP 地址),他们就会获得一个新的会话。
我们如何强制每个人都使用一个会话?
答案1
通过使用 X11VNC 组件替换默认 VNC 服务器,您应该能够重新连接到现有的远程会话。您将能够断开会话连接并重新连接,并找到与之前相同的桌面会话。如果您正在处理电子表格,您将能够继续处理它。很酷,不是吗
sudo apt-get install autoconf libtool libpam0g-dev libx11-dev libxfixes-dev libssl-dev
sudo apt-get install gnome-session-fallback
echo ”gnome-session --session=gnome-fallback” > ~/.xsession
sudo apt-get install x11vnc
更新 /etc/xrdp/xrdp.ini:
sudo nano /etc/xrdp/xrdp.ini
创建新部分:
[xrdp8]
name=Reconnect
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=5910
您应该检查这些参考资料:
参考文献1:如何在使用 Ubuntu 存储库中的 xrdp 包时重新连接到现有会话
参考文献2:如何重新连接到“相同”远程会话