Auth: AD (LDAP)

LDAP: Authentifikation gegen LDAP, hier AD

Installation

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!