![无需重启即可配置 VNC/RDP 的分步复制粘贴教程](https://linux22.com/image/1110642/%E6%97%A0%E9%9C%80%E9%87%8D%E5%90%AF%E5%8D%B3%E5%8F%AF%E9%85%8D%E7%BD%AE%20VNC%2FRDP%20%E7%9A%84%E5%88%86%E6%AD%A5%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4%E6%95%99%E7%A8%8B.png)
我的计算机 (A:12.04) 和远程计算机 (B:10.04) 之间已有 ssh 连接(从 AI 只需输入 ssh B)。我在两台计算机上都拥有 root 访问权限。两台计算机都使用 ubuntu 桌面版。我正在努力设置远程桌面解决方案。经过大量不同的软件和尝试,我最接近的结果是能够使用 vinagre 连接到 vnc 服务器,但屏幕仍然黑着,原因不明。
答案1
这是我在虚拟机中工作的设置:
A:12.04 桌面 i386,Unity2d 和 3d 均已测试,客户端,xvnc4viewer
B:10.04 桌面 i386,标准 GNOME,服务器,x11vnc,openssh-server
开箱即用,完全更新,无需安装任何新内容
在 A:
sudo apt-get install xvnc4viewer
在 B 上:
sudo apt-get install x11vnc openssh-server
现在在 A:
第一个航站楼:
ssh -t 192.168.1.1 'x11vnc -localhost -display :0'
启动 x11vnc 服务器
第二航站楼:
xvnc4viewer -via 192.168.1.1 127.0.0.1:0
连接观众
验证它仅在端口 22 上:
netstat -an | grep *insert far end ip address here*
您应该会得到这样的结果--^