it-swarm.cn

如何VNC进入现有的X会话?

希望能够连接到现有的X显示器,因此可以访问我的工作环境以及我在家中打开的所有内容。我隐约记得过去使用x11vnc的一些事情。但是Fedora 11的软件包不存在,所以我认为现在有一些内置方法。

注意:我通过VPN连接到我的工作机,因此密码保护是我所需要的安全保护。

37
grom

使用 x11vnc ,它将附加到正在运行的会话,并让您共享桌面。如果您以root用户身份运行它以连接到xdm会话,那么您将需要对Xauth进行一些研究,因为设置起来可能有些麻烦。

编辑添加:Karl Runge似乎不再维护原始的 x11vnc ,但是继续在 github 上进行开发。或者,您可以按照@ ivan-talalaev的建议进行操作,并使用x0vncserver。

该服务器的另一个优点是它支持 ltraVNC 使用的许多高级VNC功能,包括大型位图缓存和文件传输。

47
Sekenre

根据 文档Tigervnc对此提供了支持。

x0vncserver是TigerVNC服务器,可通过VNC,TigerVNC或兼容的查看器远程访问任何X显示。与Xvnc(1)不同,它不会创建虚拟显示。相反,它仅共享一个现有的X服务器(通常是一个连接到物理屏幕的服务器)。

x0vncserver -display :0
6
Ivan Talalaev

如果您在工作中使用KDE,则KDE已经内置了VNC服务器。

据推测,GNOME也是。

2
Convict

我为可能适合您的客户站点进行了相当详细的设置。

这基于我为客户所做的配置。他们想要以下内容:

  • 用户可以远程桌面到运行在系统控制台上的已经运行的桌面;
  • 用户可以发起一个在控制台上运行的会话(如果尚未运行),然后使用该会话;和
  • 其他用户可以连接到已经在运行的桌面,并与已登录的用户共享访问权限。

请参阅此处的详细信息

也要注意安全隐患。

1
David Mackintosh

或者,您可能要看 [〜#〜] nx [〜#〜] 。它通常比Internet上的VNC快得多,而且我知道您可以对其进行配置,使其能够访问控制台上正在运行的X会话。

1
Evan
1
Yoann Le Touche

使用xrfb。

我需要输入10个以上的字符,lalalaa。

0
Thomas