如何使用 rsh 和 DISPLAY 运行 netscape navigator?

如何使用 rsh 和 DISPLAY 运行 netscape navigator?

我想启动 Netscape Navigator 我的主机上的 6000 端口已打开,使用 xhost+ 添加主机

host + 192.168.0.33

如果我这样做了

rlogin 192.168.0.33

进而

export DISPLAY=192.168.0.2:0
navigator

工作正常。但我想直接在我尝试过的主机上运行

rsh 192.168.0.33 DISPLAY=192.168.0.2:0 navigator

 DISPLAY=192.168.0.2:0 192.168.0.33 navigator

export DISPLAY=192.168.0.2:0
rsh 192.168.0.33 /usr/bin/navigator

rsh 192.168.0.33 "export DISPLAY=192.168.0.2:0 ; /usr/bin/navigator"

但不工作为什么?

常问问题

问:为什么不使用更简单、更安全的 ssh?

A:这是一个旧主机,不支持ssh2

问:为什么要使用非常旧的浏览器?

答:用于打开旧的裸机 ibm 服务器,该服务器使用非常旧的 ssl 协议(ssl2、rc4 和其他弱工具)通过 ASMI 进行远程管理,现代浏览器禁用了 ssl3 和 tls 1.1,因此无法打开“受保护”的网页“使用SSL2

问:为什么不升级ASMI?

答:该服务器已停产 10-15 年

答案1

解决办法找到了,是防火墙问题。我不知道为什么,但似乎在 Slackware rsh 上,端口 1021/tcp 需要为 rsh 连接打开。线路

xhost +192.168.0.33
rsh 192.168.0.33 DISPLAY=192.168.0.2:0 navigator

工作正常

为了获得更安全的环境,下次我将尝试在虚拟机中使用 ssh + 为非常旧的 ssl 和 rc40 配置的浏览器。

相关内容