如何使用TightVNC Java Viewer从Web浏览器访问远程VNC桌面

如题所述

VNC是一款优秀的远程控制工具,由著名的ATT的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的的开放源码,远程控制能力强大,基本上它是属于一种显示系统,也就是说他能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上.
Hi-VPS提供的KVM和Xen 技术VPS支持VNC远程登录管理(Openvz VPS无法使用VNC远程访问),但是VNC的远程登录效果一般,延迟较大,建议只用来查看Linux故障原因或者安装OS时使用。OS安装成功后就采用SSH或者windows的“远程桌面”来远程控制,访问效果更好。
获取VNC登录信息
请注意,由于技术架构原因,Openvz VPS无法提供VNC登陆的功能。如果您的VPS是Oepnvz VPS,您是无法使用VNC登陆VPS的功能的。
登录VPS的控制面板,获取VNC登录信息后即可登录(控制面板的版本稍微不同,界面可能会有所变化)

“VNC password”可以修改您的VNC密码(VNC访问密码和您的root密码可能不一样,请注意),修改后需要重启VPS才能使新的VNC访问密码生效!
点击上图的“VNC”图标后,就会弹出VNC访问信息的页面。

在“VNC information”中,第一行的您的VPS VNC访问的IP和端口。如果您的VPS没有显示如上信息的话,可能是因为您的VPS尚未开通VNC服务,请在“客户中心”发服务单让我们帮助您开通VNC功能。
通过控制面板内置Java版本VNC客户端
使用控制面板内置的VNC,必须安装Java。否则您点击“Launch VNC viewer”后浏览器是没有任何反应的。使用老版本Java版本,VNC鼠标定位可能会有一些偏移,所以请安装最新版的Java。
因为Chrome内置了Java客户端,可能会引起一些权限的问题。我们建议您JAVA后,使用IE来登录控制面板的JAVA VNC。
启动VNC客户端需要JAVA,请首先JAVA。 启动VNC后就能看到了windows2003的安装画面(使用windows 2003镜像安装系统时,在VNC上看到BIOS闪过以后会提示“按任意键开始从CD启动”字样,在键盘上按任意键即可开始windows安装,否则继续使用硬盘引导)。

通过第三方VNC连接
您可以通过安装VNC Viewer等来连接VPS的VNC:

如果连接信息正确的话,VNC Viewer会要求您输入VNC访问密码来访问VPS:
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-08-03

安装TightVNC服务器以访问远程桌面

    除此之外,你还可以运行的Apache Web服务器上安装的Java一起。 按照下面的指南,告诉你如何在Linux系统上安装Java。

    在Linux中安装Java

    安装TightVNC的服务器和Java之后,让我们继续进一步在其上安装的Web服务器。 使用下面的“ 荫命令 ”安装Apache服务器。

    # yum install httpd httpd-devel

    现在我们在系统上安装了所有需要的软件。 让我们向前迈进下载并安装TightVNC的Java查看 。

    安装TightVNC Java查看器以访问远程桌面

    去TightVNC的下载页面,获取最新的版本代码,或者您可以使用下面的“wget的命令 ”下载。

    去到Apache Web根目录下(即在/ var / www / html等 ),创建一个空目录“vncweb”。 使用“wget的 ”下载文件夹内的文件。 使用提取命令解压缩文件并重新命名观众-applet的example.html的文件index.html的 ,如图所示。

    # cd /var/www/html
    # mkdir vncweb
    # cd vncweb
    # wget http://www.tightvnc.com/download/2.7.2/tvnjviewer-2.7.2-bin.zip
    # unzip tvnjviewer-2.7.2-bin.zip
    # mv viewer-applet-example.html index.html

    打开index.html文件中使用任何编辑器或纳米编辑器的建议。

    # nano index.html

    接下来定义服务器 ,VNC端口号 的IP地址和您要连接VNC用户的密码 。 例如,我的服务器IP地址为“172.16.25.126”,端口为“5901”和密码为“ABC123”我的VNC用户名为“youcl”。

    <param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
    <param name="Port" value="5901" /> <!-- Port number to connect. -->
    <!--param name="Password" value="abc123" /--> <!-- Password to the server. -->

    从浏览器用户“youcl”的访问VNC桌面前往。

    http://172.16.25.126/vncweb

    你会得到一个“ 安全警告 ”的消息说,未签名的应用程序请求运行的权限。 只要接受 ,并按下述运行应用程序。

    输入密码以访问“youcl”桌面。

    再次输入密码 。

    就是这样,你成功地连接到远程桌面 。

    如果你从任何其它计算机访问,你可能会得到一个“ 缺少插件 ”的错误,只需要安装插件,并访问它。 你可以抓住在最新的Java插件下载的Java页面。

IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Vnc客户端和Ftp客户端批量操作。