如何在本地系统上查看远程系统的 X Window?

如何在本地系统上查看远程系统的 X Window?

我该怎么做才能在本地系统上显示远程 x 窗口?

从本地系统:export DISPLAY=local:0.0

从远程系统:export DISPLAY=local:0.0

从本地系统:export DISPLAY=remote:0.0

从远程系统:export DISPLAY=remote:0.0

答案1

X 客户端(例如远程应用程序)通过环境变量找到 X 服务器(例如本地系统)$DISPLAY,并通过以下方式进行连接身份验证:扩展验证 Cookie

您必须允许从远程系统到本地系统的直接连接并进行$DISPLAY适当设置(例如export DISPLAY=1.2.3.4:0DISPLAY=1.2.3.4:0 xclock),并将 cookie 传播到远程系统,或者使用类似 SSH 的 X 转发(即ssh -X user@remotehost xclock)以便自动允许它们显示在您的系统上。

答案2

export DISPLAY=local:0.0 应该是正确的答案。你可以测试一下看看结果

答案3

只需在目标主机上安装xrdpx11rdp然后使用 remmina 或任何其他远程客户端进行连接,并选择连接(console)

相关内容