Teamviewer 的免费/开源替代品

nde*_*mou 4 remote-desktop unity 14.04

是否有免费/开源替代 teamviewer 可以让我帮助使用默认统一桌面运行 Ubuntu 14.04 的朋友?

几年前,Ubuntu 有一种内置的共享屏幕/鼠标的方法(我认为它被称为“共享桌面”),但我在 14.04 中找不到它。

笔记:

  1. 我想要一个共享的桌面会话而不是一个单独的会话。我已经能够将 VNC 转到单独的会话,但我需要查看并单击我朋友看到的内容。
  2. 我不想改变我的朋友Unity 桌面。他很难适应这样的变化。

Jer*_*err 5

如果您能够通过 ssh 登录到您朋友的计算机,则可以创建一个共享的 VNC 会话。

首先,当你 ssh-ing 时,也转发 VNC 端口:

ssh -L 5900:localhost:5900 username@your-friends-machine
Run Code Online (Sandbox Code Playgroud)

然后,在您朋友的机器上(即在 ssh 会话中)运行x11vnc以提供共享桌面 VNC 会话:

x11vnc -safer -localhost -nopw -once -display :0
Run Code Online (Sandbox Code Playgroud)

然后,在您的本地计算机上,通过转发端口连接到此 VNC 会话:

vncviewer -encodings 'tight copyrect' localhost:5900
Run Code Online (Sandbox Code Playgroud)

[该-encodings 'tight copyrect'参数不是严格要求的,但它可以防止vncviewer禁用压缩,这将在连接到本地主机时执行]