我已经在本地完成了以下操作,但是我计划在我无法物理访问的专用服务器上执行此操作。
1) 具有 4-8 GB 内存的 Powerhouse Linux 服务器(CentOS?)。2) 运行 Windows Server 的 VMware 或 Xen 虚拟机。
我正在寻找有关远程设置此类环境的任何提示或教程。我很乐意确保服务器安全,并安装 vmware 或 xen。
对我来说缺少的链接(我没有在本地完成)是如何让 kde/gnome gui 通过安全连接远程运行,主要是因为我几年没接触过 linux 并且知道有一些惊人的进步,我需要一段时间才能赶上。
我被困在运行 windows vm 以运行一些正在转换为 java 的仅限 Windows 的应用程序。
我的目标是在不接触物理服务器的情况下在本地进行整个设置,并且可以通过 GUI 访问它。我确信有几种方法可以做到这一点,并且想了解那里有什么以及每种方法的优缺点。
有没有人指出显而易见的事情?
提前致谢!
freeNX 提供了一个非常灵敏的远程桌面连接。最重要的是,所有通信都通过 SSH 安全地完成。在 CentOS 上设置 freeNX 有一个很棒的指南,您可能会对它感兴趣,因为这是我在 serverfault 上的第一天,所以我无法发布链接!只需在 Google 上搜索“freenx centos”即可。
与 VNC 相比,FreeNX 提供了更高的响应速度,并且不需要用户设置 SSH 隧道来保护连接。
FreeNX 的唯一缺点是我找不到开源客户端。nomachine 提供的客户端是免费的,但不是免费的。
对于远程访问 Linux 桌面,最常见的解决方案是通过 SSH 隧道使用VNC 。
这难道不是像 Vmware ESX 这样更合适的情况吗?
您究竟需要 GUI 做什么?使用 vmware 服务器,您可以远程管理系统,并且您不需要服务器上的任何窗口环境。为了理想地保持服务器安全,您应该避免在服务器上安装任何窗口环境。
此外,如果您的个人工作站上有 X11 并通过 SSH 访问服务器,您可以远程运行应用程序并将输出转发到您的系统。