2013-07-02 39 views
0

我知道有浏览器插件可以连接到VMware虚拟机远程控制台。
但是有可能在网站上制作类似的控制台吗? (例如使用JavaScript或某个框架)在我的网站上,我将拥有一些框架,其行为与VMware远程控制台相似。
我有所有的虚拟机信息(VMware主机的IP,登录凭证,虚拟机UUID和IP)。从网站获取VMware远程控制台访问

我应该采取哪些措施来解决这个问题?

+0

你想实现一个类似的VMware控制台浏览器仅使用HTML + JS插件?使用HTML5?我的理解正确吗?你为什么不想在你的页面上使用原始的VMware Console浏览器插件? –

+0

根据http://pubs.vmware.com/vsphere-4-esx-vcenter/index.jsp?topic=/com.vmware.vsphere.webaccess.doc_41/managing_virtual_machines/t_install_the_vmware_remote_console_plug-in_in_mozilla_firefox.html客户端必须前往vSphere Web访问中的管理面板安装此插件。我不希望用户进入vSphere Web访问。有没有办法安装它并在没有此访问权的情况下使用?是否可以在我的自定义Web应用程序中提供此插件访问权限? –

回答

1

您可以将这些插件的分布存储在您的Web应用程序中,并允许用户下载它们。我认为它不应该与许可证冲突,因为用户在安装时接受插件的许可证。 您可以从vCenter加载插件。在vCenter Server Appliance的5.1插件找到路径:

/usr/lib/vmware-vsphere-client/server/work/org.eclipse.virgo.kernel.deployer_3.0.3.RELEASE/staging/global/bundle/com.vmware.vsphere.client.containerapp/5.1.0/container-app-war-5.1.0.war/vmrc

在vCenter包含的VMware控制台浏览器插件的三个文件(适用于Windows和Linux):

  • VMware的ClientIntegrationPlugin-5.1.0 .EXE
  • VMware的ClientIntegrationPlugin-5.1.0.i386.bundle
  • VMware的ClientIntegrationPlugin-5.1.0.x86_64.bundle

将插件嵌入到网站的页面中很少有细节(获取用户凭据,在插件上显示弹出窗口和菜单项等)。如果您有任何问题,请写下他们,或许我可以帮助您(我最近实施了它)。

+0

我在这里遵循了infor:http://www.virtuallyghetto.com/2012/02/how-to-access-vcloud-director-remote.html,但现在我得到“连接到主vCloud Director UI的错误。请关闭此窗口,确认您的会话仍处于活动状态,然后重试。“将生成的网址粘贴到网络浏览器时发生错误。有任何想法吗? – hcg