web2ldap הוא קוד פתוח ולקוח LDAP מלוא תכונות נכתב בפייתון ונועד להפעיל כשער אינטרנט עצמאי או תחת שליטתו של שרת אינטרנט עם תמיכת FastCGI (למשל, Apache עם mod_fastcgi).
תמיכה במגוון רחב של תכונות סכימה
בין תכונות הסכימה נתמכות כרגע ומשמשים כלולות בweb2ldap אנחנו יכולים לדבר attributeTypes, dITContentRules, ldapSyntaxes, matchingRuleUse, matchingRules, objectClasses, dITStructureRules, וnameForms.
סכין שוויצרי-צבא לגישה שרתי LDAP
web2ldap הוא לקוח LDAPv3 גנריות, סכין שוויצרי-צבא לגישה ומניפולציה שרתי LDAP ללא הצורך להגדיר שום דבר. זה לקוח מאובטח LDAP שכולל דפדפן סכימה, ופלטפורמה להתאמה אישית עבור prototyping שימוש במקרי ממשל LDAP.
תחילת עבודה עם web2ldap
התקנת תוכנת web2ldap היא הקלה ביותר של משימות. לפני שאנסה להתקין אותו, לוודא שיש לך את כל התלות שלה מותקן, ולאחר מכן להוריד ולשמור את המהדורה האחרונה בספריית הבית שלך, ולאחר מכן להשתמש שירות מנהל ארכיון כדי לחלץ את הקבצים מהארכיון.
ודא שאתה לחלץ את הקבצים לספרייה / opt, אשר דורשת גישת שורש (למשל sudo MV /home/softoware/web2ldap-1.2.11 / opt). לאחר מכן, לשנות את שם תיקיית /opt/web2ldap-1.2.11 ל/ opt / web2ldap ולערוך את המודולים תצורה מ[ web2ldapdir] / etc / web2ldap / web2ldapcnf / תיקייה.
קביעת תצורה ולהפעיל את שרת האינטרנט במצב עצמאי באמצעות קובץ /sbin/web2ldap.py [web2ldapdir]. לפרטים נוספים, אנא קרא את התיעוד המקיף מהפרויקט & rsquo;. אתר הרשמי של (ראה קישור בסוף המאמר)
מה חדש בזה לשחרר:.
-
[קראו] קישורים תמיד מוצגים באזור המרכז לאחר הוספה / שינוי כניסה
- רגרסיה קבועה עם חסר הערך האחרון בעת הצגת כל הערכים.
מה חדש בגרסת 1.2.11:
- חריג קבוע שאינו מטופל בעת הצגת ערך dhcpStatement ללא רווח ערך -separated.
מה חדש בגרסה 1.1.49:
- תכונות חדשות / שיפורים:
- ממשק ניהול קבוצת החברה מייצר תגים עם תגים סגורים עם ההורה DN של הקבוצה DN כתווית. זה מאוד מועיל אם אותו שמות קבוצות נמצאים בשימוש בעצי משנה שונה.
- תיקוני אבטחה:
- קבוע פגם XSS אפשרי בעת הצגת נתוני DN וכניסת קבוצה בממשק משתמש ממשל קבוצה.
- באגס קבוע:
- אוטומטי דור ערך תכונה חזק יותר בw2lapp.schema.plugins.posixautogen.HomeDirectory.homeDirectoryTemplate כיתת תוסף.
- ניתוח חזק יותר של תכונת olcSyncrepl.
מה חדש בגרסה 1.1.48:
- תכונות חדשות / שיפורים:
- נוסף / רשום כיתות תוסף ל- MIT Kerberos הבא תכונות:
- krbPwdPolicyReference
- krbPwdLockoutDuration
- krbMinPwdLife
- krbMaxPwdLife
- באגס קבוע:
- מסנן LDAP קבוע בכיתת תוסף לkrbTicketPolicyReference.
- המטמון לauditContext לייחס לא סמוק.
- Gracefully לטפל שרת במפורש לא מאפשר לאגד בקשות פשוטות.
מה חדש בגרסת 1.1.47:
- compability 2.6 Python הקבוע שהונפק בcheckinst.py.
מה חדש בגרסה 1.1.43:
- תכונות חדשות / שיפורים:
- . פריסת HTML משופרת בעת הצגת תעודה / CRL
- תעודה / הצופה CRL מציגה כעת שמות OID גם לשם עמוק מקונן X.500 (DNS).
- צופה CRL מציג כעת הארכת CRLReason.
- מודול חדש תוסף w2lapp.schema.plugins.x509 עכשיו מכיל את כל CERT / כיתות תוסף CRL וכיתות ספח חדשות לכל תחביר LDAP המוגדר ב- RFC 4523.
- באגס קבוע:
- קבוע באמצעות pisces.asn1 מודול באמת אופציונלי (רגרסיה הציגה ב1.1.42).
- נושא Unicode קבוע בכיתת תוסף עבור Lotus Domino / LDAP מייחס dominoCertificate.
- נוסף עבודה בסביבה UnicodeDecodeError אם שרת LDAP המרכבה (Lotus Domino / LDAP 7.x) חוזר diagnosticMessage עם תווים שאינם ASCII כמו ISO-8859-1 (Latin1).
- ניקוי קוד:
- כיתת תחביר חדשה w2lapp.schema.syntaxes.CSN רשום לOpenLDAP מייחסים סוגי contextCSN, entryCSN וnamingCSN.
מה חדש בגרסה 1.1.37:
- תכונות חדשות / שיפורים:
- attrs הכיתה החדשה LDAPSyntax.searchSep / readSep / fieldSep משמש כתוצאה מכך בכל מקום באמצעות w2lapp.read.DisplayEntry כיתה. זה מאפשר שיעורי תוסף כדי לשלוט באופן מרובה ערכי תכונות מופרדים.
- filterstr פרמטר טופס חיפוש יכול עכשיו להיות וערכיה תמיד מוערכים יחד עם הפרמטרים צורה אחרות מטופס חיפוש בסיסי / מתקדם מרובה-ערכים. זה מאפשר להגדיר תבניות טופס חיפוש עם מסננים נוספים שרירותיים להיות בשילוב עם הקלט של המשתמש בצורת החיפוש.
- שליטת החיפוש לא-op של OpenLDAP כעת נשלחה עם פסק זמן הדוק (5 שניות) לא להציף את השרת במקרה ערכים רבים לבדיקה.
- באגס קבוע:
- תיקון קביעת שם שרת במצב עצמאי.
- טיפול Unicode הקבוע של שמות סוג התכונה בעת הצגת סיסמא מייחס לאחר שינוים.
- בעיה קבועה עם פרמטר טופס delsid מרובה נשלח לאחר התחברות מחדש.
מה חדש בגרסה 1.1.33:
- תכונות חדשות / שיפורים:
- כל השינויים בקבוצה מוצגים.
- שיעורי תוסף חדשים לטרשת נפוצה לספירת תכונות:
- GUIDs (objectGUID, parentGUID, rightsGuid, siteGUID)
- MSDS-SupportedEncryptionTypes
- שיעורי תוסף חדשים עבור קישורי חיפוש תצוגת pwdExpireWarning וpwdMaxAge.
- עכשיו זה אפשרי כדי לחפש ערכי OctetString שרירותיים.
- אם search_attrs פרמטר המארח ספציפי אינו מוגדר או רשימה ריקה כל סוגים מייחסים מוצגות בתכונה בחר רשימה בטופס חיפוש מתקדם.
- באגס קבוע:
- אם רק * אחת char או + ניתן כרשימת תכונה זו כבר לא נחשבת כתכונה יחידה אמיתית בעת קריאת כניסה.
מה חדש בגרסה 1.1.32:
- תכונות חדשות / שיפורים:
- כיתת תוסף החדשה w2lapp.schema.syntaxes.Timespan מציג זמן כשעות, דקות, שניות משמשות ל:
- pwdMinAge
- pwdMaxAge
- pwdExpireWarning
- entryTTL
- זמן לפני תפוגת סיסמא מוצג כשעות, דקות, שניות.
- בעת הגשת שינויים כמה קבוצה כל ניסיונות כושלים נאספים ומוצגים עם מידע שגיאת LDAP לאחר עיבוד כל השינויים בקבוצה.
- באגס קבוע:
- טיפול טוב יותר של חריגים LDAPError במקרה שרת LDAP אינו תומך & quot; מי אני & quot ;.? במיוחד התרחש כבעיה עם לאגד SASL / GSSAPI.
- DNSDomain כיתת תוסף התחתון מקרי ערכי קלט לפני יישום קידוד עידנא.
מה חדש בגרסה 1.1.31:
- תכונות חדשות / שיפורים:
- מספר certs בוטל מוצג בעת הצגת CRL.
- כיתת תוסף חדשה לתכונת MacAddress ש"ח שמעקר קלט משתמש ועושה בדיקת רג-לשעבר.
- מודול תוסף החדש לsudo-LDAP.
- כיתת תוסף עבור memberURL עכשיו רצועות מערכי קלט לבנים-מרחבים.
- באגס קבוע:
- תיקון קטן להצגת הודעות שגיאת LDAP.
- טיפול קבוע של כיתה מייחס valuePrefix וvalueSuffix בDynamicValueSelectList כיתת תוסף.
- עבודה מסביב לכתובות אתרי LDAP עם מסנן חיפוש רע עברו כבQUERY_STRING בכתובת האתר.
דרישות :
- פייתון
תגובות לא נמצא