Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

informatique:securite:cracklib [2017/06/26 11:32] (Version actuelle)
bn8 créée
Ligne 1: Ligne 1:
 +====== Cracklib ======
 +
 +===== Installation =====
 +
 +  * Installer le paquet //cracklib-runtime// : <code bash>apt-get install cracklib-runtime</code>
 +  * **Initialiser le dictionnaire :**
 +    * Récupérer le lien de la dernière version du dictionnaire sur la page du projet : https://github.com/cracklib/cracklib/releases
 +    * Télécharger le dictionnaire dans un dossier temporaire : <code bash>wget -O /tmp/cracklib-dict.gz https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/cracklib-words-2.9.6.gz</code>
 +    * Initialiser le dictionnaire avec l'outil //cracklib-packer// : <code bash>zcat /tmp/cracklib-dict.gz | cracklib-packer</code>
 +
 +===== Vérification du niveau de sécurité d'un mot de passe =====
 +
 +<code bash>echo [password]|cracklib-check</code>
 +
 +ou pour une saisie interactive :
 +
 +<code bash>echo -n "Password : ";read a; echo "$a"|cracklib-check; unset a</code>
 +
 +