我有一台服务器,需要连接并运行图形程序。我知道您可以使用 Open Text Exceed 来做到这一点,但我已经好几年没这样做了,上次我使用的是版本 9。不幸的是,我现在只有版本 14 的许可证,不知道如何做到这一点。关于如何使用 Exceed 连接到我的 Linux 服务器,您有什么想法吗?
答案1
如果我没记错的话,Exceed 是 Windows 的通用 X11 服务器。
在网络上使用 X11 的常用方法是通过安全 Shell 协议 SSH 进行转发。大多数 SSH 客户端都支持 X11 转发;其中包括 PuTTY (连接 - SSH - X11) 和 SecureCRT。首先确保 X11 服务器 (Exceed) 正在运行,然后在 SSH 客户端中启用 X11 转发,连接到远程机器,并运行您的程序。
较旧且不太安全的方法是允许直接从远程计算机建立 X11 连接;同样,通过 SSH 连接,但将$DISPLAY
环境变量设置为您的 IP 地址,后跟 a:
和显示编号(通常为零)。这显然需要使用端口转发(显示 0 处的 TCP 端口以 6000 开头),而且不太安全。