1. Hintergrund Verwenden Sie LDAP, um betriebs- und wartungsbezogene Benutzernamen und Passwörter zentral zu verwalten. Mit einem Konto können Sie sich bei mehreren verschiedenen Systemen anmelden. 2. Stellen Sie Docker bereit, um LDAP zu erstellen# Ziehen Sie das Image docker pull osixia/openldap:1.3.0 # Erstellen und öffnen Sie das Mapping-Verzeichnis mkdir -p /usr/local/ldap && cd /usr/local/ldap # Starten Sie den Container docker run \ -D \ -p 389:389 \ -p 636:636 \ -v /usr/local/ldap:/usr/local/ldap \ --name ldap \ osixia/openldap:1.3.0 #Standardkonfiguration dn dc=Beispiel,dc=org Administrator Administrator,dc=Beispiel,dc=org Kennwort admin Betreten Sie den Container und prüfen Sie, ob er verfügbar ist # Geben Sie den Container ein docker exec -it ldap /bin/bash # Führen Sie die Abfrage aus ldapsearch -x -H ldap://localhost:389 -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin # Oder führen Sie die Abfrage direkt außerhalb des Containers aus docker exec -it ldap ldapsearch -x -H ldap://localhost:389 -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin Docker erstellt phpLDAPadmin # Ziehen Sie das Bild docker pull osixia/phpldapadmin # Starten Sie den Container docker run -dit \ > -p 8081:80 \ > --link ldap \ > --name suiyue_pla \ > --env PHPLDAPADMIN_HTTPS=false \ > --env PHPLDAPADMIN_LDAP_HOSTS=ldap \ > --restart immer \ > --detach osixia/phpldapadmin Beenden Geben Sie http://localhost:8081/ ein. Benutzername: admin,dc=example,dc=org. Passwort: admin. Referenz-Tutorial: https://blog.csdn.net/weixin_42257195/article/details/102769495 Dies ist das Ende dieses Artikels zum Erstellen einer einheitlichen OpenLDAP+phpLDAPadmin-Benutzerauthentifizierung mit Docker. Weitere relevante Inhalte zur Docker-Benutzerauthentifizierung finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: XHTML-Erste-Schritte-Tutorial: Einfache Webseitenerstellung
>>: Das Prinzip und die Richtung von JavaScript
In diesem Artikel wird der spezifische Code von j...
In diesem Artikel werden die Installationsschritt...
Vorne geschrieben Im heutigen Internetbereich ist...
Inhaltsverzeichnis 1. Worüber ich unten sprechen ...
Vorwort Wie Sie wissen, unterstützt Linux viele D...
<Vorlage> <div Klasse="Demo"&g...
Installationsschritte 1. Redis installieren Laden...
Das Div+CSS-Layout zur Erzielung einer 2-Enden-Au...
System: VMTOOLs-Download: Verknüpfung: https://pa...
Genau wie bei Code können Sie den Tabellen und Sp...
Beim Anwenden von Docker-Containern mounten wir h...
Inhaltsverzeichnis Frage 1. Installieren Sie webp...
Vorwort Wie wir alle wissen, treten bei Front-End...
html2canvas ist eine Bibliothek, die Canvas aus H...
1 / Kopieren Sie die Webprojektdateien direkt in ...