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
Inhaltsverzeichnis Wasserwelleneffekt Sehen wir u...
Grundlegende Umgebungskonfiguration Bitte kaufen ...
Beängstigend, nicht wahr? Übersetzung im Bild: (v...
Inhaltsverzeichnis Vorwort 1. So schreiben Sie Fu...
Vorwort Tatsächlich gibt es für das bescheidene „...
Dockerfile ist eine Textdatei, die zum Erstellen ...
1. Installationsumgebung Computermodell: Lenovo Y...
Die MySQL-Installation ist in eine Installationsv...
Promise ist eine neue Lösung für die asynchrone P...
Implementierungseffektdiagramm für die Navigation...
MySQL erstellt Benutzer und autorisiert und wider...
Unterschiede und Verwendungen von Datumstypen MyS...
Zunächst stellen wir vor, wie (1) MySQL 5.7 hat e...
Warum müssen wir die Browserkompatibilität von CS...
Bei jeder Anmeldung am Testserver ist grundsätzli...