我继承了一个刚刚迁移到 CHARON-VAX(在 Windows 上模拟的 VMS)的 VAX 系统,我可以通过 ssh 访问它,但不能使用 X。这里有人熟悉 DECwindows 吗?是否符合 X 标准?或者我需要特定的客户端才能访问它吗?
答案1
首先确保您的 CHARON-VMS 实例具有有效的 IPv4。例如,确保它可以 ping 通您网络上的主机。还要确保SYS$MANAGER:DECW$PRIVATE_SERVER_SETUP.COM
允许 TCP: decw$server_transports == "DECNET,LOCAL,TCPIP"
。
ssh -Y
然后使用或从 Linux 机器登录ssh -X
并运行 X11 应用程序(例如RUN SYS$SYSTEM:DECW$CLOCK
)。
如果这不起作用,请尝试更改ssh -X
为ssh -Y
.或者尝试通过键入 来完全关闭 X11 授权xhost +
。
更多信息:http://labs.hoffmanlabs.com/node/134(尽管该页面向后显示“客户端”和“服务器” - 在 X11 中,服务器是带有监视器的系统)。
答案2
答案3
我在 ubuntu 机器上遇到了类似的问题,无法通过 ssh 运行 X11。
可以在客户端和服务器上禁用端口转发,因此可能需要检查服务器的 /etc 和 ~ 。据我所知,授权密钥文件中有一些内容,配置文件中有一些内容。
答案4
DECWindows 基于 X。任何 X 服务器都应该能够连接到它。然而,您可能需要配置身份验证和各种其他 X 细节。我不知道 CHARON 是否支持通过 SSH 建立 X 隧道。