Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-themen:allgemein:debian_docker-server_einrichtung_teil_2

**Dies ist eine alte Version des Dokuments!**

Debian Docker-Server Einrichtung – Teil 2: OpenLDAP + LAM (Docker)

🧠 Ziel

Zentraler Verzeichnisdienst mit:

  • OpenLDAP (in Docker)
  • LDAP Account Manager (LAM) Web-GUI
  • Trennung per Docker-Netzwerk

📁 Vorbereitung

Arbeitsverzeichnis:

cd ~/docker-server/ldap

Gemeinsames Docker-Netzwerk erstellen:

docker network create ldap-net

📦 OpenLDAP Container erstellen

Datei:

~/docker-server/ldap/docker-compose.yml
version: '3'

services:
  ldap:
    image: osixia/openldap:1.5.0
    container_name: openldap
    restart: always
    hostname: ldap-server
    environment:
      LDAP_ORGANISATION: ""MashHome""
      LDAP_DOMAIN: ""mash.local""
      LDAP_ADMIN_PASSWORD: ""geheim""
    ports:
      - ""389:389""
    volumes:
      - ./data:/var/lib/ldap
      - ./config:/etc/ldap/slapd.d
    networks:
      - ldap-net

networks:
  ldap-net:
    external: true

Container starten:

docker compose up -d

Logs prüfen:

docker logs openldap

🌐 LAM Web-GUI einrichten

Arbeitsverzeichnis:

cd ~/docker-server/lam

Datei:

~/docker-server/lam/docker-compose.yml
version: '3'

services:
  lam:
    image: ldapaccountmanager/lam:latest
    container_name: lam
    restart: always
    ports:
      - ""8080:80""
    environment:
      - LAM_LANG=de_DE.UTF-8
    networks:
      - ldap-net

networks:
  ldap-net:
    external: true

LAM starten:

docker compose up -d

🔐 Zugriff auf LAM

Im Browser aufrufen:

  • http:<IP-des-Servers>:8080 Standard-Zugang: * Benutzer: lam * Passwort: lam === 🛠️ LAM Konfiguration (erstes Login) === Profilname: <code>default</code> LDAP-Einstellungen: * Server: <code>ldap://ldap-server</code> * Base DN: <code>dc=netz,dc=local</code> * Benutzer DN: <code>cn=admin,dc=netz,dc=local</code> * Passwort: <code>geheim</code> Danach Benutzer, Gruppen und Hosts zentral verwalten. === ✅ Nächster Schritt === * Samba an LDAP binden (als Dateiserver) * Portainer installieren (Docker-Web-GUI) „
it-themen/allgemein/debian_docker-server_einrichtung_teil_2.1747642048.txt.gz · Zuletzt geändert: von lars