How Abiquo supports remote access to VMs

To connect to a VM, the user clicks the console button on the VM control panel.

The platform opens a connection to the VM using the appropriate protocol, for example, VNC, RDP, SSH, or WebMKS.

The platform's default remote access server is Apache Guacamole https://guacamole.incubator.apache.org/, which runs on the Remote Services server. Guacamole supports VNC, RDP, and SSH connections using a single solution for all protocols. When you configure a datacenter or public cloud region, the platform automatically adds the remote service, and you can share the remote service with other datacenters or providers. 

When a user requests remote access to a VM where the environment uses VNC, SSH, or RDP:

  1. The platform registers an event with the action name "VIRTUAL_MACHINE_REQUEST_ACCESS". 
  2. The Abiquo Server supplies a link to the VM connection via the Guacamole server. 
  3. The Abiquo UI loads the Guacamole client, which opens the remote access link. 
  4. The platform requests the remote access password and/or SSH key

For VMware, Abiquo supports WebMKS.

  • vCloud Director uses WebMKS only
  • vCenter uses WebMKS with WebMKS proxy, as an alternative to VNC via Guacamole
  • vSphere 7.0+ uses WebMKS only


Copyright © 2006-2022, Abiquo Holdings SL. All rights reserved