[Postfixbuch-users] Kundenserver filzen
Driessen
driessen at fblan.de
Di Aug 23 23:09:54 CEST 2011
Christian Boltz
>
> Hallo Rudi, hallo Stefan, hallo Leute,
>
> Am Dienstag, 23. August 2011 schrieb Rudi Floren:
> > Du könntest uns die regex geben die ein sicheres Passwort definiert.
> > Dann ist es.nur noch ein katzensprung die Implementierung vor zu
> > nehmen.
>
> Ich bin inzwischen zur Überzeugung gekommen, dass wir vermutlich ein
> Array mit (potenziell) mehreren RegEx brauchen. Damit kann man dann
> gleich mehrere Dinge erschlagen:
> /......../ - Mindestlänge 8 Zeichen (könnte $CONF[min_password_length]
> ersetzen)
> /[a-zA-Z]/ - muss mindestens einen Buchstaben enthalten
> /[0-9]/ - muss mindestens eine Ziffer enthalten
> /^[^¿¡]*$/ - darf kein ¿ oder ¡ enthalten [1]
> usw.
>
> Wenn man da noch ein paar Bedingungen dazupackt und es mit einer
> einzigen RegEx machen will, wäre das Ergebnis eine Monster-RegEx ;-)
> daher sind mehrere RegEx wohl die bessere Lösung.
>
Naja so schlimm sollte das nicht sein
/^[a-zA-Z]{1,4}[a-zA-Z0-9]{1,15}[-/\(\)\[\]\*\/&²³]{1,15}[a-zA-Z0-9]{1,15}$/
Muss mit Buchstaben beginnen min 1
Kann dann bis zu 15 Buchstaben oder Ziffern haben
Dann kommen 1-15 Sonderzeichen
Gefolgt wieder von Buchstaben und Ziffern min 1 höchtens 15
Geht garantiert noch besser geschachtelt und allgemeiner.
Und lieber die erlaubten Zeichen definieren das ist weniger Aufwand wie alle
unerwünschten zu filtern.
safe-characters =
"@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /"
Mit freundlichen Grüßen
Drießen
--
Software & Computer
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397
Mehr Informationen über die Mailingliste Postfixbuch-users