安装具有可恢复会话的 VNC

安装具有可恢复会话的 VNC

我来自 Fedora,其中有一个名为“vnc-ltsp-config”的有用软件包,它安装 VNC 以使其像普通的 Gnome 桌面一样运行(即它提供登录提示,然后为您的用户启动一个新会话)。

Ubuntu 有类似的东西吗?普通的 VNC 包似乎通过无用的默认方式运行,您只能登录到现有桌面。如何配置 Ubuntu 以在有人通过 VNC 登录时创建新会话?

答案1

x11vnc 安装 x11vnc

在上安装X11vnc 服务器远程桌面用于访问登录屏幕,或者访问现有会话。

通过 VNC 进行 Lightdm

在远程机器上运行 x11vnc以 root 身份(例如通过 ssh 会话)

root@remote:# x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

然后在我们的桌面上查看远程登录屏幕

vncviewer -via user@remote :0

当我们关闭 vncviewer 会话后,从登录屏幕启动的远程会话仍将存在。

查看现有的远程桌面

在远程机器上运行 x11vnc 作为用户登录(例如通过 ssh 会话,您可以以远程用户身份登录)

user@remote:$ x11vnc -display :0

导出显示:0 以供远程查看。

在我们的桌面上运行查看器

vncviewer -via user@remote :0

答案2

我确信在 Ubuntu 上使用 VNC 可以实现这一点,但请尝试一下NX来自 NoMachine。它对 Linux 来说是免费的(就像 beer 一样),并且有一个不错的会话管理客户端,它不仅可以为您启动新的远程桌面会话,还可以让您重新连接到现有会话。

NeatX 和 freeNX 是免费的(正如演讲中所说) NX 服务器。x2go 是一个免费的 NX 替代品。

相关内容