我的目标是在 AWS-EC2-Ubuntu 机器上查看 Chrome 浏览器 UI。我通过 MAC 终端登录 AWS-Ubuntu 服务器,在 Ubuntu 服务器上安装 X11vnc,并使用以下注释启动 X11vnc:
qa_user@jins-it02:~$ x11vnc -display :1
收到响应:VNC 桌面为:jins-it02:0 PORT=5900
然后我获取了 EC2 ip 地址 10.XXX.X.XXX,安装了 VNC 查看器并尝试连接到 Ubuntu,并发出命令 10.XXX.X.XXX:1。
我也尝试了 xvnc4 和 tightvnc,但错误是一样的。Ubuntu 中的防火墙处于非活动状态。我还验证了 x11vnc 正在监听端口 5900。
我在这里遗漏了什么?我读过有关 XVFB 的信息,由于我的最终目的是查看在 EC2 中的 Chrome 上运行的测试,所以我也安装了 XVFB。但现在我对如何将 XVFB 与 vnc 一起使用感到困惑。作为第一步,我尝试先运行 x11vnc,查看 Ubuntu GUI,然后进入下一步。