无法连接 vnc

无法连接 vnc

我有一台服务器和一台笔记本电脑。我希望能够在服务器上启动 vnc 服务器,然后从我的笔记本电脑连接。两者都运行 ubuntu 11.10 64 位桌面

在我的服务器上,我安装了tightvncserver。我设置了密码,没有只读密码。我通过ssh连接到该框并输入

vncserver :42

现在,我在笔记本电脑上安装了 gtkvncviewer 并运行它。它弹出一个框。我输入了 picard:42(我的 /etc/hosts 文件中的服务器名称)和密码。我尝试了有用户和没有用户的情况。它总是立即断开连接。

有人能指出我做错了什么吗?是不是因为我目前没有在 picard 上运行 GUI 会话?如果是这样,我该如何远程启动 Xwindows 会话以连接 vncserver?

答案1

默认运行级别是哪个?据我所知,这是在 中配置的/etc/init/rc-sysinit.conf。设置DEFAULT_RUNLEVEL2应该会使服务器启动 X 环境。或者,您可以使用 ssh 在服务器上启动完整的 gnome 会话,使用 将其显示在客户端上ssh -X remote-user@server gnome-session。但这需要一些带宽,因此直接启动所需的应用程序可能更好。

编辑:这是启动 vnc 服务器并让远程用户登录 gnome 会话的 x11vnc 命令行:

sudo x11vnc -safer -localhost -once -nopw -auth /var/lib/gdm/:0.Xauth -display :0

(来自Ubuntu 社区关于 VNC 的文档

相关内容