![当 xrdp 产生多个会话时如何指定要连接的会话?](https://linux22.com/image/52423/%E5%BD%93%20xrdp%20%E4%BA%A7%E7%94%9F%E5%A4%9A%E4%B8%AA%E4%BC%9A%E8%AF%9D%E6%97%B6%E5%A6%82%E4%BD%95%E6%8C%87%E5%AE%9A%E8%A6%81%E8%BF%9E%E6%8E%A5%E7%9A%84%E4%BC%9A%E8%AF%9D%EF%BC%9F.png)
我已经在 Debian 7 上安装了 xrdp,如下所示:
apt-get install xrdp vnc4server
我一直使用 Microsoft 远程桌面连接进行连接。我注意到,有时,如果我的连接断开并重新连接,我现有的会话不会连接,而是会获得一个新连接。我的ps
输出显示了这一点:
vagrant@devcloud:~$ ps x | grep -i vnc 11233 ? S 0:03 Xvnc :11 -geometry 1440x900 -depth 16 -rfbauth /home/vagrant/.vnc/sesman_vagrant_passwd -bs -ac -nolisten tcp 12404 pts/5 S 0:01 Xvnc :12 -geometry 1440x900 -depth 16 -rfbauth /home/vagrant/.vnc/sesman_vagrant_passwd -bs -ac -nolisten tcp 12855 ? S 6:13 Xvnc :10 -geometry 1600x900 -depth 16 -rfbauth /home/vagrant/.vnc/sesman_vagrant_passwd -bs -ac -nolisten tcp
问题:是否可以指定要连接的会话,而不是生成新会话?
答案1
使用xvncviewer
Useage: xvncviewer ip_address:display_no
,display_no
从输出中可以看出ps
:
11233 ? S 0:03 Xvnc :11 -geometry 1440x900 -depth 16 -rfbauth /home/vagrant/.vnc/sesman_vagrant_passwd -bs -ac -nolisten tcp
然后,它会提示输入创建会话时使用的密码。
在 ubuntu 中,您可以使用sudo apt-get install xvnc4viewer
(在客户端)安装它。