Skip to main content

MySQL

MySQL is used as a database for all configurations and user configs.

It is installed with a plugin based in Guacamole Home (/etc/guacamole/) 
The plugin is installed in the Extensions directory.

MySQL requires a jdbc plugin in order to work. This is the Platform independent .jar plugin and sits in /etc/guacamole/lib

The credentials for MySQL are in 1Password

The Schema template is located within the extract of the JDBC plugin at /guacamole-auth-jdbc-1.5.2/mysql/schema
Currently this sits in the Home Directory of pbr_admin

Configuration for Guacamole using MySQL takes place in guacamole.properties in Guacamole Home

image.png

Documentation for MySQL can be found at https://guacamole.apache.org/doc/gug/jdbc-auth.html