我正在尝试使用远程桌面客户端应用程序连接到云托管服务中的远程服务器。实际上,远程服务器是服务器版本。我需要它像 Ubuntu 桌面版一样启用 GUI,以便用户友好。所以我使用安装了 Ubuntu-desktop sudo apt-get install ubuntu-desktop
。
我能够通过 putty SSH 客户端连接到服务器。在 putty 中,我们只能在命令行模式下运行。我想在 GUI 模式下运行服务器。我无法在远程桌面客户端中以启用 GUI 的方式访问服务器。我的是 Ubuntu 12.04 LTS。远程服务器也是 Ubuntu 12.04 LTS。
我现在该怎么办?
答案1
NX Linux 免费版
用于远程访问和虚拟桌面交付的企业级多平台解决方案。
http://www.nomachine.com/select-package.php?os=linux&id=1
DEB 版本
下载 DEB
将工作目录更改为保存包的位置并通过从控制台运行来安装它:
$ sudo dpkg -i nxclient_3.5.0-7_i386.deb
$ sudo dpkg -i nxnode_3.5.0-9_i386.deb
$ sudo dpkg -i nxserver_3.5.0-11_i386.deb
如果您没有安装 sudo 实用程序,请以超级用户(“root”)身份登录并在没有 sudo 的情况下运行命令。
注意:点击这里有关如何安装 NX Client、NX Node 和 NX Server 包的详细说明。NX 服务可以通过以下命令控制
/usr/NX/bin/nxserver --status|--start|--stop|--restart
。
可以使用其他命令来配置服务器。尝试
/usr/NX/bin/nxserver --help
了解更多信息。
请不要忘记下载并阅读可用的 NX 服务器管理员指南这里。
答案2
针对这种情况的一个可能的解决方案是使用 xRDP 软件包通过在 Ubuntu 服务器上安装 xRDP 包,您将能够使用远程桌面客户端(微软的 Linux RDP 客户端)连接到您的服务器
如果您在最新版本的 Ubuntu 上使用 xRDP,则会受到一些限制:不支持 Gnome 3 和 Unity 桌面,并且在远程连接到 Linux 服务器时您将没有可用的桌面。您需要安装备用桌面(mate-desktop)并告诉您的系统在执行远程会话时使用此桌面
可以找到分步说明这里如果你正在运行最新版本的 Ubuntu(14.10 或更高版本)