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!