web2ldap yra atviro kodo ir pilnai LDAP klientas, parašytas Python ir skirta paleisti kaip atskirą interneto vartai ar prižiūrint interneto serverį su fastcgi paramos (pavyzdžiui, Apache su mod_fastcgi) kontrolę.
Palaiko platų schemų atributų
Tarp šiuo metu palaikomų ir naudojamų schemų atributų įtrauktų web2ldap galime paminėti attributeTypes, dITContentRules, ldapSyntaxes, matchingRuleUse, matchingRules, objectClasses, dITStructureRules ir nameForms.
Šveicarijos armijos peilis-susipažinimo LDAP serveriai
web2ldap yra bendrinis LDAPv3 klientas, Šveicarijos armijos peilis-susipažinimo ir manipuliuoti LDAP serveriai nereikia konfigūruoti nieko. Tai yra saugus LDAP klientas, kuris yra schemos naršyklę ir pritaikoma platforma LDAP įvedimui dėklai prototipų.
Pradedama web2ldap
Diegimas web2ldap programinė įranga yra lengviausia užduotis. Prieš bandant ją įdiegti, įsitikinkite, kad turite visus savo priklausomybių įdiegtas, tada atsisiųsti ir išsaugoti naujausią versiją ant jūsų namų katalogą, tada naudokite archyvo vadybininkas naudingumo išskleisti failus iš archyvo.
Įsitikinkite, kad jūs išskleisti failus į / opt kataloge, kuris reikalauja root prieigą (pvz sudo mv /home/softoware/web2ldap-1.2.11 / opt). Tada pervadinti /opt/web2ldap-1.2.11 aplanką į / opt / web2ldap ir redaguoti konfigūracijos modulius iš [web2ldapdir] / etc / web2ldap / web2ldapcnf / aplanką.
Konfigūruoti ir paleisti serverį į atskirą režimą naudodami [web2ldapdir] /sbin/web2ldap.py failą. Norėdami gauti daugiau informacijos, perskaitykite išsamų dokumentus iš projekto & rsquo;. Oficiali svetainė (nuorodą rasite šio straipsnio pabaigoje)
Kas naujo tai atleiskite.
- [Skaityti] Nuorodos visada rodoma vidurinės srityje įpylus / pakeisti įrašą,
- Fiksuotas regresijos su trūksta paskutinį įrašą rodant visus įrašus.
Kas naujo versijos 1.2.11:
- Fiksuotas neapdirbtas išimtis rodant dhcpStatement vertę be vietos -separated vertė.
- Fiksuotas generuoti įvesties forma vertes associatedDomain.
- Fiksuoti / patobulintos kai kurios paieškos formą HTML šablonai.
- Pridėta įskiepiai klasę mXRecord.
- Pridėta papildoma saugos patikrinimą negaliojančių raktų eilutę HTML šablonų žodyne.
- Pridėta pavyzdys konfigūracija fragmentą susipažinimo web2ldap veikia kaip išorinis fastcgi atsakiklis per lighttpd.
- Pridėta scenarijų sbin / web2ldap_postinstall.sh kuris prideda demonas vartotojo / grupės, sukuria katalogus ir nustato nuosavybės / leidimus.
- Pridėta pasirinkite sąrašas įskiepiai klasė NIS atributo ipServiceProtocol.
- Pridėta inputform šablonas dNSDomain2.
- Atnaujinta atsarginio schemos failą localschema.ldif.
- https nuorodos yra naudojamas visų IETF docs, PyPI ir Google Code nuorodos.
- Pridėta HTML šablonai objektų klasių namedObject ir namedPolicy (apibrėžtus-stroeder-namedobject projekto)
- Pridėta HTML šablonai objektas klasės groupOfNames.
Kas naujo versijos 1.1.49:
- Naujos funkcijos / patobulinimai:
- Grupė administracija UI dabar generuoja žymes su uždarų žymės su patronuojančios DN grupės DN kaip etiketėje. Tai labai naudinga, jei tos pačios grupės pavadinimai yra naudojami skirtingose subtrees.
- Saugumo pataisymai: "
- Fiksuotas įmanoma XSS škvalas rodant grupės DN ir atvykimo duomenis grupės administracija UI.
- ištaisytos klaidos: "
- tvirtesne atributo reikšmė auto kartos įskiepiai klasės w2lapp.schema.plugins.posixautogen.HomeDirectory.homeDirectoryTemplate.
- tvirtesne apdorojant atributo olcSyncrepl.
Kas naujo versijos 1.1.48:
- Naujos funkcijos / patobulinimai:
- Pridėta / užregistruotas įskiepiai klases tokia MIT Kerberos atributus:
- krbPwdPolicyReference
- krbPwdLockoutDuration
- krbMinPwdLife
- krbMaxPwdLife
- ištaisytos klaidos: "
- Fiksuotas LDAP filtras plugin klasė krbTicketPolicyReference.
- talpyklą auditContext atributas nėra paraudusi.
- Grakščiai tvarkyti serverio aiškiai neleidžia paprastus įpareigoti prašymus.
Kas naujo 1.1.47 versija:
- Fiksuotas Python 2.6 compability išduotas checkinst.py.
- Registruoti daugiau MS AD atributus su įskiepiai klasės Binary.
- Išimtis ldap.STRONG_AUTH_REQUIRED ignoruojamas, kai skaitote rootDSE.
Kas naujo versijos 1.1.43:
- Naujos funkcijos / patobulinimai:
- Patobulintas HTML išdėstymas rodant pažymėjimas / BEL.
- Pažymų / BEL žiūrovas dabar rodo anafilaktoidinės vardus taip pat giliai įdėtos X.500 vardas (DNS).
- BEL žiūrovas dabar rodo CRLReason pratęsimo.
- Nauja įskiepiai modulis w2lapp.schema.plugins.x509 dabar yra visos CERT / CRL įskiepiai klases ir naujų nebaigtas klases visų LDAP syntaxes apibrėžtas RFC 4523.
- ištaisytos klaidos: "
- Fiksuotas naudojant modulio pisces.asn1 tikrai pasirinktinai (regresijos įvesta 1.1.42).
- Fixed "Unicode klausimas plugin klasės Lotus Domino / LDAP atributas dominoCertificate.
- Pridėta darbo aplink UnicodeDecodeError jei Buggy LDAP serveris (Lotus Domino / LDAP 7.x) grąžina diagnosticMessage su ne ASCII simboliais, kaip ISO-8859-1 (lotynų 1).
- Kodas valymas:
- Nauja sintaksė klasės w2lapp.schema.syntaxes.CSN registruotas OpenLDAP atributas tipai contextCSN, entryCSN ir namingCSN.
Kas naujo versijos 1.1.37:
- Naujos funkcijos / patobulinimai:
- NAUJUOSE attrs LDAPSyntax.searchSep / readSep / fieldSep naudojamas todėl visur per klasės w2lapp.read.DisplayEntry. Tai leidžia įskiepiai klases kontroliuoti, kaip daug požymių reikšmės yra atskirtos.
- Paieškos forma parametras filterstr dabar gali būti kelių vertinami ir jos vertybės yra visada vertinamas kartu su kitais formos parametrų iš pagrindinio / Advanced Search forma. Tai leidžia apibrėžti paieškos forma šablonus savavališkai papildomų filtrų būti derinamas su naudotojo įvesties į paieškos formą.
- openldap anketa ne-op paieška kontrolė dabar yra siunčiami su stora timeout (5 sek) ne sukrėsti serverį atveju daugelis įrašai turi būti patikrinta.
- ištaisytos klaidos: "
- Pataisyta nustatyti serverio pavadinimą atskirą režimą.
- Fixed "Unicode tvarkymas Pavadinimas pavadinimų rodant slaptažodį atributus po jų pakeitimo.
- Ištaisyta problema su keliais delsid formos parametro išsiųstas po pakartotinio prisijungimo.
Kas naujo versijos 1.1.33:
- Naujos funkcijos / patobulinimai:
- Visos grupės modifikacijos rodomas.
- Nauja plugin klasės MS AD atributus:
- GUID (objectGUID, parentGUID, rightsGuid, siteGUID)
- MSDS-SupportedEncryptionTypes
- Nauja plugin klases pwdExpireWarning ir pwdMaxAge Parodyti paieškos nuorodų.
- Tai dabar galima ieškoti savavališkai OctetString vertybes.
- Jei priimančiosios specifinių parametrų search_attrs nenustatytas arba tuščia sąrašas visų atributų tipų rodomi atributas pasirinkite sąrašą Išplėstinė paieška forma.
- ištaisytos klaidos: "
- Jeigu tik vieną char * arba +, yra pateikiamas kaip atributo sąrašo tai nebėra traktuojami kaip nekilnojamojo vienu atributu skaitant įrašą.
Kas naujo versijos 1.1.32:
- Naujos funkcijos / patobulinimai:
- Nauja įskiepiai klasė w2lapp.schema.syntaxes.Timespan Rodomas laikas tęsiasi valandomis, minutėmis, sekundėmis, naudojamų
- pwdMinAge
- pwdMaxAge
- pwdExpireWarning
- entryTTL
- Laikas iki slaptažodžio pasibaigimo rodomas kaip valandas, minutes, sekundes.
- Kai teikiant kelis grupės pakeitimus visiems nepavykusių bandymų kaupiami ir rodomas klaidos LDAP informaciją po perdirbant visas grupines pakeitimus.
- ištaisytos klaidos: "
- Geriau tvarkymas LDAPError išimtis tuo atveju, LDAP serveris nepalaiko & quot; Kas aš & quot ;.? Ypač įvyko, kaip problemos su SASL / GSSAPI įpareigoti.
- Įskiepis klasė DNSDomain mažesnės dėklai įvesties verčių prieš taikant IDNA kodavimas.
Kas naujo versijos 1.1.31:
- Naujos funkcijos / patobulinimai:
- atšauktas CERT numeris rodomas Rodant BEL.
- Nauja įskiepiai klasė NIS atributo macAddress kuri sterilizuoja vartotojo įvestį ir daro REG-ex patikrą.
- Nauja įskiepiai modulis sudo-LDAP.
- Įskiepis klasė memberURL dabar juostelės baltos tarpus įvesties reikšmių.
- ištaisytos klaidos: "
- Mažas fix rodyti LDAP klaidų pranešimus.
- Fiksuotas tvarkymas klasės atributus valuePrefix ir valueSuffix į įskiepiai klasės DynamicValueSelectList.
- Darbas aplink LDAP URL su bloga paieškos filtrą, priimamų kaip QUERY_STRING URL.
Reikalavimai :
- Python,
Komentarai nerastas