Vai al contenuto

Guacamole – Installazione e configurazione con Active Directory (LDAP)

Per installare il container di Guacamole all’interno di Docker, in primins creare la cartella Guacamole e al suo interno andiamo a creare il file docker-compose.yml
All’interno di questo file andiamo a scrivere:

version: '2'
services:
  guacamole:
    image: oznu/guacamole
    container_name: guacamole
    restart: always
    ports:
      - 8080:8080
    volumes:
      - ./config:/config
    environment:
      - TZ=Europe/Rome
      - EXTENSIONS=auth-ldap

Una volta copiato ed incollato il testo, procediamo con la creazione del conyainer con il comando

docker-compose up -d

una volta che il container è stato creato possiamo accedere all’interno della cartella config/guacamole/

e andiamo ad editare il file guacamole.properties

postgresql-hostname: localhost
postgresql-port: 5432
postgresql-database: guacamole_db
postgresql-username: guacamole
postgresql-password: null


ldap-max-search-results: 1000
enable-clipboard-integration: true



####    LDAP SETTINGS    ####
ldap-hostname: srvadpom01.erbc-group.it
ldap-port: 389
ldap-encryption-method: none

#ldap-user-base-dn: OU=Pomezia,DC=erbc-group,DC=it
ldap-user-base-dn: OU=Users,OU=Pomezia,DC=erbc-group,DC=it

ldap-username-attribute: sAMAccountName
ldap-search-bind-dn: CN=guacadmin,OU=Users,OU=Pomezia,DC=erbc-group,DC=it
ldap-search-bind-password: Guacadmin_Domain_Password

be shure the local guacadmin has different password between the guacadmin on the Domain.

Logout from local guacadmin and login with the Domainn Guacadmin, search Domain Account inside Guacamole web page …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *