web2ldap egy nyílt forráskódú, és teljes értékű LDAP kliens Pythonban és célja, hogy fut, mint egy önálló webzsilipen vagy ellenőrzése alatt egy web szerver FastCGI támogatást (például Apache a mod_fastcgi).
széles körét támogatja a sémaattribútumokat
Ezek a jelenleg támogatott és használt sémaattribútumokat szerepel web2ldap említhetjük attributeTypes, dITContentRules, ldapSyntaxes, matchingRuleUse, matchingRules, objektumosztályok, dITStructureRules, és nameForms.
A svájci bicska eléréséhez LDAP szerverek
web2ldap generikus LDAPv3 kliens, egy svájci-bicska eléréséhez és manipulálni LDAP szerverek nem kell beállítani semmit. Ez egy biztonságos LDAP kliens, amely tartalmaz egy séma böngésző, és egy testre szabható platform prototipizálására LDAP adminisztrációs olyan alkalmazások.
Az első lépések a web2ldap
telepítése web2ldap szoftver a legkönnyebb feladat. Telepítése előtt, győződjön meg róla, hogy minden tőle függ telepített, majd töltse le és mentse a legfrissebb kiadás a saját könyvtár, majd egy archívum vezetője segédprogramot a fájlokat az archívumból.
Győződjön meg arról, hogy ki a fájlokat a / opt könyvtárba, amely előírja root hozzáférést (pl sudo mv /home/softoware/web2ldap-1.2.11 / opt). Ezután nevezzük a /opt/web2ldap-1.2.11 mappát a / opt / web2ldap és átírni a konfigurációs modulokat az [web2ldapdir] / etc / web2ldap / web2ldapcnf / mappa.
Beállítás és futtatni a webszerver önálló üzemmódban használja a [web2ldapdir] /sbin/web2ldap.py fájlt. További részletekért, kérjük, olvassa el a teljes körű dokumentációt a projekt és blogodba hivatalos weboldalát (a link végén a cikk).
Mi az új e engedje:
- [Read] linkeket mindig megjelennek a középső területen hozzáadása után / módosítása egy bejegyzést.
- Fix regressziós hiányzó utolsó bejegyzés megjelenítése esetén az összes bejegyzést.
Mi az új verzióban 1.2.11:
- Fix kezelt kivétel megjelenítésekor dhcpStatement értéke nem tér elválasztott értéket.
- Fix generáló beadási értékek associatedDomain.
- Fix / javult néhány HTML keresési űrlapsablonokat.
- Added plugint osztály mXRecord.
- Added további biztonsági ellenőrzést az érvénytelen gomb karaktersorozatot HTML kódot szótárban.
- Added példa konfiguráció kódrészlet eléréséhez web2ldap fut, mint a külső FastCGI válaszadó keresztül lighttpd.
- Added script sbin / web2ldap_postinstall.sh amely hozzáteszi démon felhasználó / csoport, létrehoz könyvtárakat és javítások tulajdonosi / engedélyekkel.
- Added kiválasztáslistán plugint osztály NIS attribútum ipServiceProtocol.
- Added inputform sablon dNSDomain2.
- Frissítve üzemszüneti sémafájl localschema.ldif.
- HTTPS kapcsolatot használják minden IETF docs, PyPI és a Google-kód linkeket.
- Added HTML sablonokat objektumosztályokhoz namedObject és namedPolicy (meghatározott draft-stroeder-namedobject)
- Added HTML sablonokat objektumosztályban groupOfNames.
Mi az új verzióban 1.1.49:
- Új funkciók / fejlesztések:
- Csoport adminisztrációs UI most fel, címkék, zárt címkék szülő DN-csoport DN mint címkét. Ez nagyon hasznos, ha ugyanazon csoporthoz neveket használnak különböző részfák.
- Biztonsági javítások:
- Fix lehetséges XSS hiba megjelenítésekor csoport DN és belépési adatokat adminisztrációjával UI.
- hiba javítva:
- Több robusztus tulajdonság értéke auto-generáció plugint osztály w2lapp.schema.plugins.posixautogen.HomeDirectory.homeDirectoryTemplate.
- Több robosztus elemzésekor attribútum olcSyncrepl.
Mi az új verzióban 1.1.48:
- Új funkciók / fejlesztések:
- Added / regisztrált bővítmény osztályokat a következő MIT Kerberos attribútumok:
- krbPwdPolicyReference
- krbPwdLockoutDuration
- krbMinPwdLife
- krbMaxPwdLife
- hiba javítva:
- Fix LDAP szűrő plugin-osztály krbTicketPolicyReference.
- Cache auditContext attribútum nem kipirult.
- Gracefully kiszolgálóin- kifejezetten nem teszi lehetővé az egyszerű kötődnek kéri.
Mi az új verzióban 1.1.47:
- Fix Python 2.6 compability kiadott checkinst.py.
- Regisztrált több MS AD attribútumok plugint osztály Binary.
- Kivétel ldap.STRONG_AUTH_REQUIRED figyelmen kívül hagyja az olvasás rootDSE.
Mi az új verzióban 1.1.43:
- Új funkciók / fejlesztések:
- Továbbfejlesztett HTML layout megjelenítésekor tanúsítvány / CRL.
- Tanúsítvány / CRL nézőt megjeleníti OID neveket is mélyen beágyazott X.500 név (DN).
- CRL nézőt megjeleníti CRLReason kiterjesztése.
- Új plugin w2lapp.schema.plugins.x509 most tartalmazza az összes cert / CRL plugint osztályok és az új csonk osztály minden LDAP szintaxis az RFC 4523.
- hiba javítva:
- Fix segítségével modul pisces.asn1 igazán adott esetben (regresszió bevezetett 1.1.42).
- Rögzített Unicode kérdés plugint osztály Lotus Domino / LDAP attribútum dominoCertificate.
- Hozzáadott munka körül a UnicodeDecodeError ha hibás LDAP szerver (Lotus Domino / LDAP 7.x) visszatér diagnosticMessage nem ASCII karaktereket ISO-8859-1 (Latin1).
- Kód tisztítás:
- Új szintaktikai osztály w2lapp.schema.syntaxes.CSN regisztrált OpenLDAP attribútumtípust contextCSN, entryCSN és namingCSN.
Mi az új verzióban 1.1.37:
- Új funkciók / fejlesztések:
- Új osztály attrs LDAPSyntax.searchSep / readSep / fieldsep használt következésképpen mindenütt keresztül osztály w2lapp.read.DisplayEntry. Ez lehetővé teszi a plugin osztályok ellenőrizni, hogy több attribútum értékek vannak elválasztva.
- Keresés űrlap paraméter filterstr most már több értékes és értékeit is mindig kiértékelésre mellett a másik formája paraméterek alap / speciális keresési lapot. Ez lehetővé teszi, hogy meghatározza a keresés űrlapsablonokat tetszőleges további szűrőket kell kombinálni felhasználói input a keresési űrlapot.
- OpenLDAP no-op keresési ellenőrzési most küldött szűk timeout (5 mp) nem nyomják a szervert, ha sok bejegyzés ellenőrizni kell.
- hiba javítva:
- helyesbítette meghatározó kiszolgáló nevét önálló módban.
- Fix Unicode kezelése attribútumtípust neveket megjelenítésekor jelszavát tulajdonítja a változtatás után.
- Rögzített kérdés a több delsid formában paraméter után küldött be újra.
Mi az új verzióban 1.1.33:
- Új funkciók / fejlesztések:
- Minden csoport módosítások megjelennek.
- Új bővítmény osztályokat MS AD attribútumok:
- GUID (objectGUID, parentGUID, rightsGuid, siteGUID)
- msDS-SupportedEncryptionTypes
- Új bővítmény osztályokat pwdExpireWarning és pwdMaxAge megjeleníti a keresési hivatkozások.
- Ez most lehet keresni tetszőleges OctetString értékeket.
- Ha gazdaszervezet-specifikus paraméter search_attrs nincs vagy üres lista minden jellemző esetében jelennek attribútum válassza listája részletes keresés formában.
- hiba javítva:
- Ha egy egyetlen char * vagy + adják attribútumlistáját ez már nem kezelik, mint egy igazi egyetlen attribútuma, amikor olvastam egy bejegyzést.
Mi az új verzióban 1.1.32:
- Új funkciók / fejlesztések:
- Új bővítmény osztály w2lapp.schema.syntaxes.Timespan kijelzi az időt ölel, mint óra, perc, másodperc használják:
- pwdMinAge
- pwdMaxAge
- pwdExpireWarning
- entryTTL
- Idő jelszó lejártát megelőző jelenik óra, perc, másodperc.
- benyújtásakor több csoportos módosítások minden sikertelen kísérlet gyűjtik, és megjelenik az LDAP hiba információval feldolgozása után a csoport minden változtatás.
- hiba javítva:
- jobb kezelése LDAPError kivételek esetén az LDAP kiszolgáló nem támogatja a & quot; Ki vagyok én? & quot ;. Különösen történt a probléma SASL- / GSSAPI kötődnek.
- Plugin osztály DNSDomain alsó esetekben bemeneti értékek alkalmazása előtt Idna kódolás.
Mi az új verzióban 1.1.31:
- Új funkciók / fejlesztések:
- A több visszavont koncertek jelenik megjelenítésekor a CRL.
- Új bővítmény osztály NIS attribútum macAddress amely higiénikussá felhasználói és nem reg-ex ellenőrzést.
- Új plugin a sudo-ldap.
- Plugin osztályt memberURL most csíkok fehér-terek input értékeket.
- hiba javítva:
- Kis fix megjelenítésére LDAP hibaüzeneteket.
- Fix kezelése osztály attribútumok valuePrefix és valueSuffix a plugint osztály DynamicValueSelectList.
- Munka-körül az LDAP URL-eket a rossz keresési szűrő telt el, mint QUERY_STRING az URL-t.
követelmények :
- Python
Hozzászólás nem található