gpt4 book ai didi

macos - 在 MacOS X 上运行 X11 Server - 并从远程机器连接

转载 作者:行者123 更新时间:2023-12-04 15:36:05 25 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。

12年前关闭。




Improve this question




现在在 SU 上提出问题.

我有一台 Windows XP 笔记本电脑,我可以在那里运行 Cygwin X11 服务器(脚本 startxwin.bat,IIRC)。我还使用一台远程机器——它恰好是一台 Solaris 10 SPARC 机器,大约在 1800 英里外——可以称为 xclient.subdom2.example.com就这个问题而言。

不管是好是坏——大多数情况下更糟——我使用 xhost +xclient.subdom2.example.com在笔记本电脑上,以允许使用远程机器的任何人在我的机器上显示他们的 X 客户端。幸运的是,我是唯一一个经常使用 Solaris 机器的人,而且公司的安全性足够严格,我可以忍受安全风险。

然后我从 XP 笔记本电脑远程连接到 X 客户端机器,并设置环境变量 DISPLAY=xplaptop.subdom1.example.com:0.0并且可以在远程机器上运行 X 客户端程序,并在 XP 笔记本电脑上愉快地看到显示,如果有时有点慢。 (根据分配给笔记本电脑的 DHCP 名称的长度,我有时不得不求助于 IPv4 地址而不是机器的 FQDN。)

我还有一台 Apple MacBook Pro,我想在上面复制 XP 笔记本电脑的功能。不幸的是,我还没有弄清楚需要什么魔法咒语才能让 X11 服务器在其上令人满意地运行。似乎只需单击 /Applications/Utilities 中的 X11 服务器还不够。运行 xhost再次命令(使用 DISPLAY=macpro.subdom1.example.com:0.0 )似乎没有奏效。

你能建议需要什么咒语吗?或者建议用一两个音节的单词指出答案的拼写位置?

此外,在附加问题类别中非常重要的是,X11 服务器对网络变化的 react 如何(在公司直接有线 DHCP 连接和家中通过 VPN 连接到公司的无线机场之间)?这是“在新环境中重新启动”的问题,还是会设法自动检测到更改?

如果它们更容易设置,我还会考虑实现大致相同结果的其他方法 - 例如 VNC 或 Mac 等效项。我相信 VNC 安装在 Solaris 盒子上;如果不是,它可以是。

最佳答案

这个问题可能应该转移到 superuser.com。

就个人而言,我不使用 xhost 的东西。这是一场后勤噩梦……您必须担心安全性,x 服务器中的小配置项,例如允许 tcp 连接等。

通常,简单的做法是使用 ssh -X remote.host。这会将 x11 客户端通过管道传输回主机的服务器。它基本上在你的 ssh session 中设置了一个 DISPLAY 变量,以便 X11 客户端有一个地方可以发送他们的命令。

我没有 Mac,但我认为这适用于他们的 quartz 显示服务器和他们的 x11 服务器。

关于macos - 在 MacOS X 上运行 X11 Server - 并从远程机器连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1364502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com