问题
我有一个设备,我试图通过使用x11vnc的网络浏览器共享屏幕,远程访问它。我搜索了多个帖子,解释如何做到这一点,但我没有成功。至少,我能够使用Windows机器上的vnc查看器访问共享屏幕。
我至今所做的一切
我使用以下命令启动服务器:x11vnc -display :0 -rfbauth ~/.vnc/passwd -http --设置屏幕共享,Java在PORT=5900上打印(http://imx6ul-var-dart:5800)。到目前一切尚好。
当我打开我的web浏览器(chrome)并在地址栏中输入<remoteIP>:5800时,我得到一个带有超链接"x11vnc站点“的空白页面,该链接打开了一个新的选项卡,指向您期望的位置(http://www.karlrunge.com/x11vnc/)。同时,终端输出:httpd: get ' ' for <remoteIP>。
httpd: defaulting to 'index.vnc'
httpd: premature connection close (一旦连接超时~15秒)
我尝试使用不同的命令选项的组合,但是没有任何效果。
问题
如何通过web浏览器访问与x11vnc共享的屏幕?
任何帮助或指示都将不胜感激!
发布于 2019-05-13 11:15:59
为了通过您的web浏览器实现VNC访问,您将需要某种代理。您可以在服务器(运行x11vnc)、客户端(运行浏览器)或处于中间的另一个系统上安装这样的代理。
看看那里,你会发现NoVNC软件很可能适合你的需要:noVNC WebSite。
https://serverfault.com/questions/967018
复制相似问题