我想启动 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 配置的浏览器。