如何远程启用到主桌面的连接

如何远程启用到主桌面的连接

首先让我陈述我的问题

我需要能够远程登录主要的桌面。由主要的我的意思就是这个。

我有 VNC 和 NX 设置。

如果我本地登录,我就可以远程连接到该主要的桌面上可以使用 VNC 或 NX。通过该 VNC 或 NX,我可以运行使用 GPU 的应用程序

..另一方面..

如果我将 VNC 或 NX 连接到新的该桌面纯粹以软件方式运行,无法访问 GPU。

我离我的桌面不近。事实上,我离它有 8000 英里远,而且会在那里待 2 个月。我该如何启动主要的远程桌面(如何才能让系统像在本地计算机一样登录)以便我可以通过 VNC 或 NX 连接到正在运行的主要的桌面

注意:这是一台工作电脑,因此无法选择自动登录。

有些想法迄今为止尚未实现。

1)通过 gdmsetup 开启 XDMCP

从非主要的显示屏始终无法解锁。不知道为什么

2)远程开启XDMCP

到目前为止,我看到的每个页面都是 2007 年的,与我看到的内容完全不符。具体来说,它们都提到了 gdm.conf。我的系统上没有 gdm.conf。有 /etc/gdm,但没有一个文件看起来与 4 年前的页面中提到的文件相似。

我甚至确信这样做可以解决问题。

3)在 gdm 启动之前运行 vnc

类似。文档很旧。不确定如何执行此操作(或者是否可行)

理想情况下,我会通过某种方式远程 ping gdm 登录屏幕,例如

ssh me@remote
magic-gdm-login-cmd --user me
password: mypassword

就像魔术一样,我好像飞行了 8000 英里,登录后又飞回了现在的位置(亚洲)

尽管如此,我们也欢迎其他解决方案。

答案1

我想你想做这样的事......

  1. 使用可信的 X11 转发,否则您无法运行 startx。ssh -Y gman@remote
  2. 确保您没有处于显示零状态。export DISPLAY=:8
  3. 在本地显示器上启动 X(即,绝对不是 8(因为上一步))startx -- :0
  4. 通过 VNC 或 NX 或其他方式连接。

您可能想要一个漂亮的 .xinitrc 文件。此外,这应该可以绕过 [GKX]DM。

相关内容