远程虚拟控制台依赖于java运行环境(jre),在经过浏览器打开连接前,系统必须安装jre环境,远程管理控制台其实就是一个java程序,打开相应的网站会下载一个jnlp(java网络加载协议)的文件,只有运行这个jnlp文件的程序才能实现远程控制,linux上实现jre能够经过OpenJDK的jre或者Oracle java的jre。html

1、OpenJDK

OpenJDK作为GPL许可(GPL-licensed)的Java平台的开源化实现,Sun正式发布它已经六年有余。从发布那一时刻起,Java社区的大众们就又开始努力学习,以适应这个新的开源代码基础(code-base)。java

一、产看linxu系统是否安装openjdklinux

openSUSE:~ # java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (IcedTea 3.6.0) (build 1.8.0_151-b12 suse-18.1-x86_64)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
openSUSE:~ # web

经过上面的信息能够知道系统安装了1.8.0_151版本的openjre浏览器

二、若是没有安装经过下面命令安装:服务器

openSUSE:~ # zypper install java-1_8_0-openjdk网络

三、添加览器插件Icedtea Java web Start(替代javaws)学习

openSUSE:~ # zypper install java-1_8_0-openjdk-plugin 网站

经过上面的设置就能够经过Firefox浏览器直接运行java程序实现远程管理了。ui

四、Opera Chromium浏览器可能不会关联这个插件,没有关系打开这个连接后会自动下载一个jnlp的文件,把他保存到指定的目录,经过javaws命令运行就能够。

例:指定目录是/home/pipci/Downloads/ jnlp文件为kvm.jnlp 命令以下:

openSUSE:/home/pipci/Download # javaws kvm.jnlp #这种方式跟经过浏览器打开是同样的,只是麻烦点,经过浏览器插件也是调用javaws这里命令。

opera配置java opera mini java_opera安装java插件

opera配置java opera mini java_java_02

2、Oracle java

一、首先要安装Oracle java(jre)安装方法前面的文章已经写了,这里就不讲述了。

连接

先建立javaws程序桌面快捷方式,

右键->程序启动器->编辑应用程序->新建菜单->常规中 名称 描述自定义 命令输入命令的绝对路径

/usr/java/jre1.8.0_161/bin/javaws

新建完后保存。

经过firefox打开连接时候在弹出的标签 你想要firefox如何处理此文件?打开 经过 处选择新加的javaws就能够。

opera配置java opera mini java_opera安装java插件_03

二、Opera Chromium浏览器可能不会关联这个插件,没有关系打开这个连接后会自动下载一个jnlp的文件,把他保存到指定的目录,经过javaws命令运行就能够。

例:指定目录是/home/pipci/Downloads/ jnlp文件为kvm.jnlp 命令以下:

openSUSE:/home/pipci/Download # javaws kvm.jnlp #这种方式跟经过浏览器打开是同样的,只是麻烦点,经过浏览器插件也是调用javaws这个程序。

3、若是系统里同时存在两个版本的java程序,能够经过选择各自的插件,或者经过绝对路径程序来运行(环境变量只能指定一个,另外的就要用程序绝对路径)。