Getting display portability with noVNC
All these display protocols rely on having access to some type of client application and/or additional software support that will enable us to access the virtual machine console. But what happens when we just don't have access to all of these additional capabilities? What happens if we only have text mode access to our environment, but we still want to have GUI-based management of connections to our virtual machines?
Enter noVNC, a HTML5-based VNC client that you can use via a HTML5-compatible web browser, which is just fancy talk for practically every web browser on the market. It supports all the most popular browsers, including mobile ones, and loads of other features, such as the following:
- Clipboard copy-paste
- Supports resolution scaling and resizing
- It's free under the MPL 2.0 license
- It's rather easy to install and supports authentication and can easily be implemented securely via HTTPS