我记得在没有安装任何东西的情况下,我看到了一个关于将Xorg设置为vnc替换的教程,但是我找不到它。我希望这里有人能帮忙。设想情况:
A型机
B型机
在没有从存储库(apt/yum/等)安装额外的软件的情况下,我如何做到这一点?
为了澄清问题,我有两个机器A的场景:
设想1:
设想2:
kde-full包作为旁注,我不希望SSH -X-转发。我要它显示,好像机器A是直接连接到机器B的显示器。
发布于 2015-09-08 18:59:55
最简单和最安全的方法是通过ssh从机器B连接到机器A,然后从ssh会话内部启动应用程序:
ssh -X machine_a.example.com some_application必须在Server上启用X11Forwarding,即机器A。如果您不仅想要一个应用程序(例如扫雷器),而且需要完整的环境,请用该环境的启动程序替换some_application。
编辑:看起来您想使用Machine作为X终端(一种硬件,不要与xterm混淆)用于机器A。X11的方法是通过远程X登录(见另一个答案)。然而,这与使用telnet安全性一样糟糕。另一种选择是在机器B上启动X服务器,但只启动X服务器,没有其他(没有windowmanager等)。如上文所述,启动SSH连接。您的机器-- windowmanager将运行“全屏”,而不需要本地windowmanager的装饰(因为没有),所以看起来就像有一个X终端。
发布于 2015-09-08 19:38:47
您可能会想到xdmcp;通过XDM ar进行远程GUI登录。
您的部分要求是解决方案不需要安装新的软件,但是您没有给出您正在运行的系统的详细信息,因此很难提出一个明确的解决方案。但是一般来说:在登录管理器配置中启用xdmcp。
我从未使用GDM来完成此操作,但是使用XDM,您可以指定您想要登录的网络上的哪个主机。它的桌面显示在您的监视器上,成功登录。
防火墙可能是一个问题,所以请记住为xdmcp流量打开一个端口。
我们在工作中,在内部使用这种方法。数据不是以任何方式加密的,因此它与VNC或SSH的加密方式不同。
https://unix.stackexchange.com/questions/228361
复制相似问题