如何在远程 Ubuntu 服务器上配置 VNC?

如何在远程 Ubuntu 服务器上配置 VNC?

我目前正在使用 Rackspace 云创建 Ubuntu 服务器,并尝试在 MacBook Air 上配置此服务器以通过 SSH 进行 VNC 连接。以下是我想要完成的工作的摘要。

服务器详细信息:

  • Ubuntu 12.04
  • 由 RackSpace 托管(无物理访问)
  • 需要运行 Gnome3
  • VNC 连接必须通过 SSH

任何指南或帮助都很好,我已经为 VNC 服务器安装了 Gnome3 和 Vino。我只是不确定如何正确配置 VNC。我在网上查过,但我被困在 VNC 服务器部分。

答案1

第一部分是通过在命令行上执行以下操作在 Ubuntu 服务器上安装 Gnome:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ubuntu-desktop

您已经完成此操作,但我将其放在这里以防有人以默认状态启动 Rackspace 服务器。

谢谢http://www.ubuntugeek.com/how-to-install-gui-on-ubuntu-12-04-precise-server.html对于上述内容。

我无法通过命令行让 Vino 和 Gnome 工作,但 FreeNX 是 Ubuntu 的 VNC 等效程序。命令行安装说明如下:

https://help.ubuntu.com/community/FreeNX#Installing_the_FreeNX_server_on_Ubuntu_Karmic_.289.10.29_and_higher

此外,我的 FreeNX 客户端与现代 Gnome 的默认 3D 功能不兼容。登录时它返回“无法加载会话“gnome-fallback”,因此我不得不运行以下行以使 Gnome 以 2D 模式运行:

sudo echo -e "\n#Use unity 2d for client sessions\nCOMMAND_START_GNOME='gnome-session --session=ubuntu-2d'"|sudo tee -a /etc/nxserver/node.conf

谢谢http://www.dickson.me.uk/2012/06/18/installing-freenx-server-on-12-04-precise-pangolin/以解决上述问题。

可以从这里下载 FreeNX 的 Mac 客户端:http://www.nomachine.com/download-package.php?Prod_Id=3834

答案2

查看出去。

只需跳过安装部分并转到配置部分

相关内容