You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Das neue Templatesystem kann prüfen, ob Passwörter bestimmten Sicherheitsanforderungen genügt. Dazu ist eine pecl-Extension für cracklib erforderlich. Je nach System fällt die Installation allerdings unterschiedlich aus. Sollte die pecl-Extension nicht verfügbar sein, wird diese Prüfung nicht durchgeführt. Für Debian kann folgendes verwendet werden:
Falls nicht als RPM verfügbar, können auch von http://sourceforge.net/projects/cracklib die Sourcen verwendet werden.
Auf jeden Fall sollte das kleine Wörterbuch verwendet werden, da sonst die Passwörter benutzerunfreundlich ausfallen müssen.
cd /usr/src
mkdir crack-0.4
wget http://pecl.php.net/get/crack-0.4.tgz
tar zxf crack-0.4.tgz
cd crack-0.4
phpize
./configure
make
copy crack.so to your php-extension directory
Wurde die Extension korrekt installiert, schlägt eine Registrierung mit dem Passwort 123456 fehl.
In den Cracklib-Sourcen befindet sich auch eine Wörterbuchdatei (cracklib-small). Diese kann mit mkdict präpariert werden und in der php.ini als Default-Wörterbuch hinterlegt werden:
Das neue Templatesystem kann prüfen, ob Passwörter bestimmten Sicherheitsanforderungen genügt. Dazu ist eine pecl-Extension für cracklib erforderlich. Je nach System fällt die Installation allerdings unterschiedlich aus. Sollte die pecl-Extension nicht verfügbar sein, wird diese Prüfung nicht durchgeführt. Für Debian kann folgendes verwendet werden:
apt-get install cracklib2
apt-get install php-pear
apt-get install php5-dev
Falls nicht als RPM verfügbar, können auch von http://sourceforge.net/projects/cracklib die Sourcen verwendet werden.
Auf jeden Fall sollte das kleine Wörterbuch verwendet werden, da sonst die Passwörter benutzerunfreundlich ausfallen müssen.
cd /usr/src
mkdir crack-0.4
wget http://pecl.php.net/get/crack-0.4.tgz
tar zxf crack-0.4.tgz
cd crack-0.4
phpize
./configure
make
copy crack.so to your php-extension directory
Wurde die Extension korrekt installiert, schlägt eine Registrierung mit dem Passwort 123456 fehl.
In den Cracklib-Sourcen befindet sich auch eine Wörterbuchdatei (cracklib-small). Diese kann mit mkdict präpariert werden und in der php.ini als Default-Wörterbuch hinterlegt werden:
[Crack]
crack.default_dictionary = "/usr/local/share/cracklib/pw_dict"
Weiter Informationen zur cracklib-Konfiguration können hier gefunden werden:
http://www.php.net/manual/de/function.crack-check.php
http://www.phpbar.de/w/PECL
http://pecl.php.net/package/crack
The text was updated successfully, but these errors were encountered: