完全初学者想要远程桌面访问 LAMP 服务器

完全初学者想要远程桌面访问 LAMP 服务器

我购买了一台安装了 ubuntu LAMP 设置的云服务器。我正尝试开始使用这个对我来说是新事物的东西。我只习惯使用 Windows。

我曾尝试以某种方式视觉访问我的新服务器,但失败了。

谷歌搜索引导我运行这个命令“apt-get install vino”。发生了很多事情,我猜它已经安装了。

然后我输入 vino-preferences,它说“Gtk-WARNING **: 无法打开显示:”然后我尝试“vino-server”,它说“vino-server:未找到命令”

我可以在 /usr/lib/vino 中看到一个名为 vino-server 的绿色条目。

请帮我。

答案1

通常 Linux 服务器没有 GUI。看来您已经可以通过命令行访问您的服务器了。

您可以尝试此命令来验证是否安装了 GUI。

dpkg-query -W xorg

如果安装了 GUI,它将显示如下内容:

xorg    1:7.6+10ubuntu1

如果没有 GUI,它将输出一个空行。

现在,如果没有 GUI,明智的解决方案是保持原样并学习使用命令行。如果您确实需要 GUI,则应首先检查您的提供商是否允许它以及您是否有足够的资源。您可以使用以下命令安装它:

sudo apt-get install ubuntu-desktop

现在您可以继续使用任何远程访问解决方案。我个人喜欢 FreeNX。这些问题将帮助您:

最后,我再次建议你学习命令行。这是管理 Linux 服务器的方法。

答案2

假设您的服务器安装了 GUI:在服务器上运行 x11vnc: sudo apt-get install x11vnc在机器上然后运行它:x11vnc -once -passwd [some password]

在 Ubuntu 上安装 vncviewer 或者TightVNC在 Windows 中然后使用 VNC 查看器连接到您的服务器。

只是一个想法:如果这是一个带有 LAMP 的云服务器,很可能它没有安装 GUI,所以这对您不起作用。

答案3

vino-preferences 应用程序出现该错误是因为该应用程序是图形化的,如果不做一些额外的工作,您就无法从命令行显示图形化 Linux 应用程序。

很难知道您的云服务器是否提供了某种基于 Web 的界面来运行命令,或者您是否使用 SSH 客户端(例如 Windows 上的 Putty)进行连接。如果您想使用 vino-preferences 启用 vino,那么您需要在图形环境中运行它。如果云提供商不提供,您将需要使用 SSH 客户端和 Windows 的 X 服务器进行连接。

这听起来没那么痛苦。我假设你有一个可以运行的 SSH 客户端,如果没有,请谷歌搜索 [putty 下载] 并安装它。然后查看你的云提供商文档,了解如何连接到他们的服务。

之后,您需要安装 X 服务器。我以前用过 Xming,它相当简单。从这里获取:http://www.straightrunning.com/XmingNotes/。安装 Xming 并启动 X 服务器。然后按照以下说明配置 Putty:

http://tldp.org/HOWTO/XDMCP-HOWTO/ssh.html

一旦您拥有有效的 SSH 连接,您就应该能够运行 vion-preferences 应用程序并让界面在您的桌面上本地显示。

祝您在 Linux 上的第一步顺利!

答案4

您还可以使用ssh X 转发...

我建议你忘记远程桌面并安装服务器管理面板反而。

货比三家,你应该能够找到一个适合你要求的管理面板——我推荐:网页管理

相关内容