需要一个远程桌面到无头服务器而不先登录

目前我已经使用 Linux 很多年了,但只是为了运行服务器。 在过去的几天里,我一直在与一个技术/配置问题作斗争,希望有人能提供帮助。 我已经安装/卸载了许多计划,但无法找出这样做的“正确”方法是什么。

需求似乎很容易

  • 服务器运行带有 xubuntu 和 SSH 的 Ubuntu 10.04(我不想将任何类型的屏幕、键盘或鼠标连接到服务器)
  • 我有带有腻子的 Windows 7 设备,并且使用 SSH 登录服务器很好
  • 我想在我的 Windows 机器上运行一个 xterminal 会话

我尝试过的事情之一是 VNU,但由于我认为您必须先登录服务器,因此无法使其正常运行。

非常感谢提前

2
2022-06-07 15:17:06
资源 分享
答案: 2

无需先访问即可使用 VNC 连接到服务器是可行的,但不能使用具有 Ubuntu Desktop 的默认 VNC 配置。

Nomachine NX 可能是一个不错的选择。 它是一个终端服务器,它支持 SSH 并为您提供高速远程 X 可访问性,因此您几乎可以从另一台 PC 运行任何类型的 GUI 应用程序。 它不支持 3D,因此使用 Compiz、Gnome - 覆盖或 Unity 之类的东西不起作用,还有许多其他东西工作。 例如,我用它在 Internet 浏览器中运行 OpenOffice.org(这真的很不错)。

X2Go 是另一种使用 Nomachines 集合的选择,但与 Ubuntu 结合得更好,有 PulseAudio 协助等好多了。 X2go 是完全免费的软件程序,而 Nomachine NX 是封闭源代码,但提供了一个免费的服务器,允许 2 个不同的客户访问该服务器,一次仅限于两个连接。

你可以在这里找到 X2go:http://www.x2go.org/index.php?id=1&L=5 Nomachine:http://www.nomachine.com/

另外还有第三种选择:Xrdp。 我上次使用它时它还没有完全成熟,而且它似乎没有充分的文档记录,但它应该可以有效地工作。 使用它的好处是,许多系统都预装了 RDP 客户,因此您不必在客户端安装任何东西。

如果您打算广泛使用它,那么在此之后,我当然建议您尝试所有这些,看看哪个最适合。

1
2022-06-08 06:31:57
资源

只需安装基本需求即可

sudo apt-get install xterm

假设您在 Windows 上有某种类型的 X 终端仿真器(例如 赛格温 X),您可以与 ssh 取得联系

# make sure DISPLAY is exported and set to the correct value)
ssh -X linuxhost xterm
2
2022-06-07 15:48:08
资源