GUACAMOLE_HOME/extensions
Verzeichnis erstellen:mkdir -p /etc/guacamole/lib /etc/guacamole/extensions
cd /root/Software/ wget https://sourceforge.net/projects/guacamole/files/current/extensions/guacamole-auth-ldap-0.9.14.tar.gz
tar -xvzf guacamole-auth-ldap-0.9.14.tar.gz
cd guacamole-auth-ldap-0.9.14 cp guacamole-auth-ldap-0.9.14.jar /etc/guacamole/extensions/
editor /etc/guacamole/guacamole.properties
.... # LDAP Properties ldap-hostname: <ADS IP oder DNS-Name> ldap-port: 389 ldap-encryption-method: none ldap-user-base-dn: OU=<OU>,DC=<DC>,DC=<DC> ldap-search-bind-dn: CN=<guacamole_ldap>,OU=OU=<OU>,DC=<DC>,DC=<DC> ldap-search-bind-password: <geheim> ldap-username-attribute: sAMAccountName ...
Konfiguration ist nur ein Beispiel!
Die guacamole.properties
werden erst mit Neustart des Servlet Containers neu gelesen!
service tomcat8 restart
Der guacd
braucht nicht neu gestartet zu werden.
Er hat mit der Auth gar nichts zu tun!