web2ldap on avoimen lähdekoodin ja monipuolinen LDAP client kirjoitettu Pythonilla ja suunniteltu toimimaan kuin stand-alone web-yhdyskäytävän tai valvonnassa web-palvelimen kanssa FastCGI tuki (esim Apache kanssa mod_fastcgi).
Tukee monenlaisia skeema attribuutteja
Yksi tällä hetkellä tukea ja käyttää skeema määritteet sisältyvät web2ldap voimme mainita attributeTypes, dITContentRules, ldapSyntaxes, matchingRuleUse, matchingRules, objectClasses, dITStructureRules, ja nameForms.
Swiss-armeijan veitsi saatavuuden LDAP-palvelimien
web2ldap on yleinen LDAPv3 asiakas, Swiss-armeijan veitsi saatavuuden ja manipuloimalla LDAP-palvelimien ilman tarvetta määrittää mitään. Se on turvallinen LDAP asiakas, joka on skeema selain, ja muokattavissa alusta prototyyppien LDAP hallinnon käyttö-tapauksissa.
Aloittanut web2ldap
asentaminen web2ldap ohjelmisto on helpoin tehtäviä. Ennen kuin yrität asentaa sitä, varmista, että sinulla on kaikki sen riippuvuudet asennettu, lataa ja tallenna uusin Koti-hakemiston, niin käytä arkiston johtaja apuohjelma purkaa tiedostoja arkistosta.
Varmista, että purat tiedostot / opt hakemistoon, joka vaatii pääkäyttäjän oikeudet (esim sudo mv /home/softoware/web2ldap-1.2.11 / opt). Sitten nimetä /opt/web2ldap-1.2.11 kansio / opt / web2ldap ja muokata kokoonpano moduulit [web2ldapdir] / etc / web2ldap / web2ldapcnf / kansio.
Määritä ja käyttää web-palvelin itsenäisinä laitteina käyttäen [web2ldapdir] /sbin/web2ldap.py tiedosto. Lisätietoja, lue kattavaa selvitystä hankkeen & rsquo; virallinen verkkosivusto (katso linkki lopussa artikkeli).
Mikä on uusi tässä vapauta:
- [Lue] linkit näkyvät aina keskellä alueella lisäämisen jälkeen / muokkaamista merkintä.
- Kiinteät regressio puuttuvien viimeinen merkintä, kun näytetään kaikki merkinnät.
Mikä on uusi versiossa 1.2.11:
- Kiinteät käsittelemätön poikkeus, kun näytetään dhcpStatement arvon ilman tilaa -separated arvo.
- Kiinteät tuottaa tulo lomake arvoja associatedDomain.
- Kiinteät / parantaneet HTML hakulomakkeella malleja.
- Lisätty plugin luokassa mXRecord.
- lisätyt lisää turvatarkastuksen kelpaamattomia avain merkkijono HTML-mallin sanakirja.
- Lisätty esimerkin konfiguraatiota katkelma saatavuuden web2ldap näkyä ulkoinen FastCGI vastaaja kautta lighttpd.
- Lisätty script sbin / web2ldap_postinstall.sh joka lisää demoni käyttäjä / ryhmä, luo hakemistot ja korjauksia omistus / luvat.
- Lisätty valitse listasta plugin luokan NIS Taito ipServiceProtocol.
- Lisätty inputform mallina dNSDomain2.
- Päivitetty varmistuksena schema tiedosto localschema.ldif.
- HTTPS linkkejä käytetään kaikissa IETF docs, PyPI ja Google-koodin linkkejä.
- lisätyt HTML-malleja varten objektiluokkia namedObject ja namedPolicy (määritelty luonnoksessa-stroeder-namedobject)
- lisätyt HTML-malleja esine luokan groupOfNames.
Mikä on uusi versiossa 1.1.49:
- Uudet ominaisuudet / parannukset:
- Konsernihallinto UI nyt tuottaa tunnisteet koteloitu tunnisteet vanhemman DN ryhmän DN kuin etiketti. Tämä on erittäin hyödyllistä, jos samaan ryhmään nimiä käytetään eri alipuut.
- tietoturvapäivityksiä:
- Kiinteät mahdollista XSS virhe näytettäessä ryhmä DN ja merkintä tiedot konsernihallinnossa UI.
- Bugs kiinteä:
- Lisää vankka ominaisuuden arvoa automaattinen sukupolven plugin luokan w2lapp.schema.plugins.posixautogen.HomeDirectory.homeDirectoryTemplate.
- Lisää vankka jäsentää Taito olcSyncrepl.
Mikä on uusi versiossa 1.1.48:
- Uudet ominaisuudet / parannukset:
- Lisätty / rekisteröity plugin luokat seuraavat MIT Kerberos attribuutteja:
- krbPwdPolicyReference
- krbPwdLockoutDuration
- krbMinPwdLife
- krbMaxPwdLife
- Bugs kiinteä:
- Kiinteät LDAP suodatin plugin luokassa krbTicketPolicyReference.
- Cache auditContext määrite ei huuhdellaan.
- sulavasti käsitellä palvelimen nimenomaisesti ei näin ollen helposti sitoa pyyntöjä.
Mikä on uusi versiossa 01.01.47:
- Kiinteät Python 2.6 compability myönnetty checkinst.py.
- Rekisteröity enemmän MS AD attribuutteja plugin luokan Binary.
- Poikkeus ldap.STRONG_AUTH_REQUIRED ohitetaan kun käsittelyssä rootDSE.
Mikä on uusi versiossa 1.1.43:
- Uudet ominaisuudet / parannukset:
- Parannettu HTML layout kun näytetään todistus / CRL.
- Certificate / CRL katseluohjelma näyttää nyt OID nimiä myös syvästi sisäkkäisiä X.500 Name (DNS).
- CRL katsoja nyt näyttää CRLReason laajennus.
- Uusi plugin moduuli w2lapp.schema.plugins.x509 sisältää nyt kaikki CERT / CRL plugin luokat ja uusia tynkä luokat kaikki LDAP syntaxes määritelty RFC 4523.
- Bugs kiinteä:
- Kiinteät käyttäen moduulia pisces.asn1 todella valinnaisesti (regressio käyttöön 1.1.42).
- Kiinteät Unicode kysymys plugin luokassa Lotus Domino / LDAP ominaisuus dominoCertificate.
- Lisätty toimiva vaihtoehto UnicodeDecodeError jos buginen LDAP-palvelin (Lotus Domino / LDAP 7.x) palauttaa diagnosticMessage ei-ASCII-merkkejä ISO-8859-1 (Latin1).
- Koodi puhdistus:
- Uusi syntaksin luokka w2lapp.schema.syntaxes.CSN rekisteröity OpenLDAP ominaisuuden tyypit contextCSN, entryCSN ja namingCSN.
Mikä on uusi versiossa 1.1.37:
- Uudet ominaisuudet / parannukset:
- Uusi luokka attrs LDAPSyntax.searchSep / readSep / fieldSep käytetään siis kaikkialle luokan w2lapp.read.DisplayEntry. Tämä mahdollistaa plugin luokat hallita useita määreet erotetaan.
- Hakulomake parametri filterstr voi nyt olla moniarvoinen ja sen arvot arvioidaan aina yhdessä muussa muodossa parametrit perus / Tarkennettu haku muodossa. Tämä mahdollistaa määritellä hakulomake malleja mielivaltaista lisäsuodattimia yhdistettävä käyttäjän syöttää hakulomaketta.
- OpenLDAP: n ei-op haku ohjaus on nyt lähetetty tiukoilla timeout (5 s) ja ei tukahduta palvelimen tapauksessa monta merkintää on tarkistettava.
- Bugs kiinteä:
- Oikaisu määrittämiseksi palvelimen nimi itsenäisinä laitteina.
- Kiinteät Unicode käsittely Taito nimistä näyttäessään salasana attribuutteja muuttamisen jälkeen.
- Korjattu ongelma useita delsid muodossa parametri lähetti jälkeen uudelleen kirjautuminen.
Mikä on uusi versiossa 1.1.33:
- Uudet ominaisuudet / parannukset:
- Kaikki ryhmät muutokset näkyvät.
- Uusi plugin luokat MS AD attribuutteja:
- GUID (objectGUID, parentGUID, rightsGuid, siteGUID)
- KTT-SupportedEncryptionTypes
- Uusi plugin luokat pwdExpireWarning ja pwdMaxAge näyttö haku.
- Nyt on mahdollista hakea mielivaltaisen OctetString arvoja.
- Jos isäntä-parametri search_attrs ei ole asetettu tai tyhjän listan kaikista ominaisuuden tyypit näkyvät ominaisuus valitse luettelossa Tarkennettu haku muodossa.
- Bugs kiinteä:
- Jos vain yksi char * tai + annetaan attribuuttilistaa tämä ei enää käsitellä todellinen yksittäinen ominaisuus kun käsittelyssä merkintä.
Mikä on uusi versiossa 1.1.32:
- Uudet ominaisuudet / parannukset:
- Uusi plugin luokan w2lapp.schema.syntaxes.Timespan näyttää aikajaksotyyppiä kuten tuntia, minuuttia, sekuntia käytetään:
- pwdMinAge
- pwdMaxAge
- pwdExpireWarning
- entryTTL
- Aika ennen salasanan vanhentumista näytetään tuntia, minuuttia, sekuntia.
- Kun lähetät useita ryhmä muutoksia kaikki epäonnistuneita kerätään ja näytetään LDAP-virhe tiedot käsittelyn jälkeen kaikki ryhmän muutokset.
- Bugs kiinteä:
- Parempi käsittely LDAPError poikkeuksia, jos LDAP-palvelin ei tue & quot; Kuka olen? & Quot ;. Varsinkin tapahtui kuten ongelma SASL / GSSAPI sitoa.
- Plugin luokka DNSDOMAIN alemman tapauksissa syöttöarvot ennen kuin IDNA koodaus.
Mikä on uusi versiossa 1.1.31:
- Uudet ominaisuudet / parannukset:
- määrä peruutetaan CERT näytetään, kun näytetään CRL.
- Uusi plugin luokka NIS Taito macAddress joka sanitizes käyttäjä syöttää ja tekee reg-ex tarkkailun.
- Uusi plugin moduuli sudo-ldap.
- Plugin luokan memberURL nyt nauhat valkoinen-välilyönnit tuloarvot.
- Bugs kiinteä:
- Pieni korjaus näyttää LDAP-virheilmoitukset.
- Kiinteät käsittely luokan attribuutteja valuePrefix ja valueSuffix vuonna plugin luokan DynamicValueSelectList.
- Työ-ympärillä LDAP URL huono hakusuodattimen kulunut niin QUERY_STRING URL.
vaatimukset :
- Python
Kommentteja ei löytynyt