Rexec 带有 X11 转发 - 如何在 Mac 上执行此操作?

Rexec 带有 X11 转发 - 如何在 Mac 上执行此操作?

我可以使用 Rexec 和 X11 转发从 Windows PC 进行连接摩卡,但我需要找到一种从 Mac 实现相同功能的方法。

我怀疑这有什么区别,但远程主机运行 VMS。

有人能给我提供一些指点来帮助我快速入门吗?

答案1

嗯,我对 Rexec 不太熟悉,但如果它是一个标准的 x11 程序,那么它应该可以工作。

首先,您需要在 Mac 上安装 X11。我认为没有可供下载的独立安装程序,但您应该能够从 Mac OS X 安装盘安装它。应该说是可选附加功能之类的东西。

我个人只安装完整的 Xcode 开发工具包,其中安装了一堆从源代码安装软件所需的软件。

接下来,您需要通过 ssh 连接到将运行 X11 应用程序的框。打开终端(在应用程序 > 实用程序中)并运行带有 -Y 标志的 ssh 命令(出于安全原因,我使用了 -Y 而不是 -X。如果这似乎不起作用,您可以改用 ssh -X,但不建议这样做。请参阅 ssh 的手册页。):

ssh -Y username@hostname

登录后,您可以从命令行运行该应用程序(如果它在您的 $PATH 中):

./rexec

希望这就是你需要做的全部。你可能更幸运地从 xterm(而不是终端)执行这两个命令。有关从/到 Mac 的 X11 转发的更多信息,请查看在 Mac OS X 上配置和运行 X11 应用程序来自苹果网站。

相关内容