Before this installation I had followed a guide to use MariaDB, but then I
found myself having difficulty identifying the collector.
Now that the XML configuration is already there, I was wondering if I can
configure it again for the DB or if I have to do everything from the
beginning.If I use MariaDB, how do I connect it to Guacamole?
Il domenica 18 febbraio 2024 alle ore 13:21:00 CET, Nick Couchman
<[email protected]> ha scritto:
On Sun, Feb 18, 2024 at 3:36 AM Andrea Miconi
<[email protected]> wrote:
I am new with Guacamole and to configure it I used the xml file.
Now I have to report any changes here.
I had tried Guacamole years ago and I remember that as guacadmin I could
configure it from the GUI, creating users, passwords, services to connect to,
protocols, etc.
Again if I remember correctly, I had also changed the logo and installed TOTP
for two-factor authentication.
Starting from this simple installation, how can I complete the configuration?
FIrst, make sure you have read through the manual and are familiar with its
contents. It covers a lot of these configuration topics:
https://guacamole.apache.org/doc/gug/.
To answer your questions a bit more specifically, though:* The default
authentication module included with Guacamole is the simple user-mapping.xml
file. It is not designed to be a long-term, scalable authentication solution;
instead, it's designed just to help you make sure that Guacamole is functioning
properly end-to-end.* In order to be able to configure connections in the GUI,
you'll need to install one of the database modules and connect it to a
database. This is covered in the manual linked above, under the "Database
authentication" section.* To configure TOTP, after you have the database
authentication working, you can add the totp module in. This is covered in the
"TOTP two-factor authentication" section.* To customize the look-and-feel of
Guacamole, you can generate your own simple extension to overwrite the CSS and
HTML of the interface. This is covered at a high level in the "guacamole-ext"
section of the manual, and there's an example "branding" extension in the
source repo:
https://github.com/apache/guacamole-client/tree/master/doc/guacamole-branding-example.
-Nick