Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| thinkfinger [Le 21/03/2008, 04:38] – davy014 | thinkfinger [Le 13/08/2015, 17:17] (Version actuelle) – supprimée L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ====== Thinkfinger ====== | ||
| - | |||
| - | Pour faire fonctionner le lecteur d' | ||
| - | |||
| - | Avant de vous lancer dans l' | ||
| - | |||
| - | Il est nécessaire de remarquer, toutefois, qu'il est tout à fait possible de configurer le lecteur d' | ||
| - | |||
| - | ===== Installation ===== | ||
| - | |||
| - | Ajoutez le dépôt : | ||
| - | < | ||
| - | deb | ||
| - | deb-src http:// | ||
| - | </ | ||
| - | |||
| - | Installez le paquet **thinkfinger-tools libpam-thinkfinger** [[apt:// | ||
| - | |||
| - | <note tip>Le paquet libpam-thinkfinger (optionnel) vous permettra d' | ||
| - | |||
| - | ===== Essais ===== | ||
| - | |||
| - | Vous pouvez utiliser les 2 commandes suivantes pour vérifier le fonctionnement du lecteur : | ||
| - | < | ||
| - | sudo tf-tool --acquire | ||
| - | sudo tf-tool --verify | ||
| - | </ | ||
| - | |||
| - | Voici un exemple d' | ||
| - | < | ||
| - | ploum@spoutnik: | ||
| - | |||
| - | ThinkFinger 0.2.2 (http:// | ||
| - | Copyright (C) 2006, 2007 Timo Hoenig < | ||
| - | |||
| - | Initializing... done. | ||
| - | Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done. | ||
| - | Storing data (/ | ||
| - | ploum@spoutnik: | ||
| - | |||
| - | ThinkFinger 0.2.2 (http:// | ||
| - | Copyright (C) 2006, 2007 Timo Hoenig < | ||
| - | |||
| - | Initializing... done. | ||
| - | Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done. | ||
| - | Result: Fingerprint does match. | ||
| - | </ | ||
| - | |||
| - | ===== Configuration ===== | ||
| - | |||
| - | |||
| - | ==== PAM ==== | ||
| - | |||
| - | Il faut maintenant configurer PAM. Pour cela, il faut modifier le fichier / | ||
| - | < | ||
| - | sudo gedit / | ||
| - | </ | ||
| - | Ajoutez y la ligne suivante **avant** la ligne contenant // | ||
| - | < | ||
| - | |||
| - | Rajouter // | ||
| - | < | ||
| - | |||
| - | ==== Bug d' | ||
| - | |||
| - | Un petit bug : | ||
| - | Il faut faire un lien sympbolique : | ||
| - | < | ||
| - | sudo ln -s / | ||
| - | </ | ||
| - | |||
| - | ==== Module uinput ==== | ||
| - | |||
| - | Il faut veiller à ce que le module uinput soit chargé dans le noyau. Pour ce faire, il faut le rajouter dans le fichier / | ||
| - | * Ouvrez / | ||
| - | |||
| - | Pour la session en cours, il est toujours possible de charger le module a la main avec : | ||
| - | < | ||
| - | |||
| - | ==== Ajouter des empreintes ==== | ||
| - | |||
| - | Maintenant on peut enregistrer les empreintes, en utilisant tf-tool. Par chaque utilisateur, | ||
| - | < | ||
| - | |||
| - | Il vous sera demandé de passer 3 fois de suite le doigt dans le lecteur (pas trop vite sinon ça ne marche pas). | ||
| - | |||
| - | Voici un exemple d' | ||
| - | < | ||
| - | $ sudo tf-tool --add-user fabien | ||
| - | |||
| - | ThinkFinger 0.3 (http:// | ||
| - | Copyright (C) 2006, 2007 Timo Hoenig < | ||
| - | |||
| - | Initializing... done. | ||
| - | Please swipe your finger (successful swipes 3/3, failed swipes: 11)... done. | ||
| - | Storing data (/ | ||
| - | Setting ACL on aquired file: / | ||
| - | Unable to set ACL of aquired file: / | ||
| - | </ | ||
| - | |||
| - | ===== Utilisation ===== | ||
| - | |||
| - | Pour tester, lancez une application avec sudo, qui vous dira «password or swipe finger». Passez votre doigt dans le lecteur au lieu de taper le mot de passe. | ||
| - | |||
| - | Vous pourrez de même passer votre doit lorsque le gestionnaire de session (gdm) vous demandera votre mot de passe. Remarque : ce denier n' | ||
| - | |||
| - | Le lecteur d' | ||
| - | |||
| - | ===== Problèmes connus ===== | ||
| - | |||
| - | |||
| - | |||
| - | ==== GKSudo ==== | ||
| - | < | ||
| - | |||
| - | Ce n'est plus d' | ||
| - | |||
| - | ==== Sortie de l' | ||
| - | Si vous avez configuré le verrouillage de votre écran, sachez que vous devrez taper votre mot de passe et que passer le doigt ne fonctionnera pas. | ||
| - | ==== Plusieurs personnes sur la même session ==== | ||
| - | Si chaque personne utilise une session différente, | ||
| - | ==== Autre ==== | ||
| - | Voir sur la page anglophone. | ||
| - | |||
| - | |||
| - | ==== KDE ==== | ||
| - | |||
| - | Ne fonctionne pas avec KDE en version 0.3 Debian : même sous konsole après reboot (étrange car ok avant reboot). Avant reboot, de toute façon, seule la konsole supporte l' | ||
| - | |||
| - | Selon le thread ci-dessous, cela vient de kdm qui n'est pas 100% fidèle à la spec de pam. Si vous voulez malgré tout l' | ||
| - | [[http:// | ||
| - | Toutefois la solution propriétaire (driver UPEK + framework bioapi) fonctionne mieux avec KDE. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Liens ===== | ||
| - | |||
| - | * [[http:// | ||
| - | * [[https:// | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
