{{tag>Bionic authentification sécurité empreinte_digitale}}
----
{{ :fprint_logo.png?70|fprint_logo.png}}
====== ƒprint : logiciel de lecture d'empreintes digitales ======
**ƒPrint** est un logiciel parmi les plus répandus de lecture biométrique sous Linux.\\
Il permet d'unifier la prise en compte des **empreintes digitales**, et est parfaitement intégré à Gnome et aux fenêtres de connexion les plus répandues. Une fois installé, le doigt remplacera les mots de passe pour :
* Les commandes //su// ou [[sudo|sudo]] dans un terminal
* Les demandes de connexion super utilisateur en interface graphique (ex: gparted)
===== Vérifier la prise en compte de votre matériel =====
Listez les périphériques grâce à ''lsusb'' : vous obtenez quelque chose comme
Bus 004 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
//Etc…
On obtient
* Le "Vendor ID" : ici **0483**
* Le "Product ID" : ici **2016**
On peut comparer ces identifiants avec :
* La liste du matériel supporté du site du projet,
* La liste du matériel connu insupporté,
* Les liens se trouvent sur cette [[https://www.freedesktop.org/wiki/Software/fprint/libfprint/|page]].
===== Installation =====
Il suffit d'installer les paquets **[[apt>libpam-fprintd]]** et **[[apt>fprintd]]**. \\
Et voilà, vous allez pouvoir commencer à utiliser votre empreinte digitale !
===== Utilisation =====
Le panneau de configuration ne permet pas directement d'enregistrer des empreintes digitales…\\
Pour cela suivez la méthode en ligne de commande.
==== Test ====
Si vous avez installé le paquet ''fprint-demo'', vous pouvez tester la bonne détection de votre lecteur biométrique. Taper dans votre [[:Unity#tableau de bord dash|tableau de bord Unity]] le mot clé: fprint.
Une interface graphique permet de choisir le lecteur biométrique (si vous en avez plusieurs). Ce logiciel permet uniquement de tester le matériel et n'enregistre ni ne configure rien pour le système. Toutes les empreintes enregistrées sont donc perdues à la fermeture de la fenêtre de test.
==== Enregistrement par défaut (Index droit) ====
* Lancez, dans un [[:terminal]] la commande suivante: sudo pam-auth-update
* *Espace* pour sélectionner, en plus du reste, "Fingerprint Authentification"
* *Tab* pour aller sur "OK", puis *Espace* pour confirmer
* Ensuite, lancez : fprintd-enroll
Le terminal vous répond quelque chose comme:
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
* Passez alors votre index droit, le terminal vous répond : enroll-stage-passed
* Répéter l'opération jusqu'à ce que le terminal vous réponde : enroll-completed
* Vos empreintes digitales sont bien enregistrées !
Vous pouvez maintenant vous connecter avec votre empreinte digitale, mais aussi avec votre mot de passe si nécessaire (mauvaise reconnaissance d'empreinte 3 fois de suite).
Au moment d'enregistrer votre empreinte, recouvrer bien le lecteur (appuyer assez fort) pour éviter une mauvaise lecture à la connexion. Il est possible de devoir reprendre l'opération plusieurs fois.
==== Verifier l'enregistrement de votre empreinte ====
* Pour vérifier l'enregistrement de vos empreintes
fprintd-verify
* Retourne par exemple les informations suivantes (dans l'ordre: erreur / empreinte refusée / empreinte ok)
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
- #0: right-index-finger
Verify result: verify-unknown-error (done)
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
- #0: right-index-finger
Verify result: verify-no-match (done)
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
- #0: right-index-finger
- #1: right-thumb
Verify result: verify-match (done)
==== Enregistrement d'autres empreintes ====
Il suffit de rajouter à la commande ci-dessus l'option -f (ou --enroll-finger) suivi de:
* left-thumb, left-index-finger, left-middle-finger, left-ring-finger, left-little-finger, right-thumb, right-index-finger,right-middle-finger, right-ring-finger, right-little-finger.
{{:fprint:fingerschema.gif?400|}}
Exemple, pour enregistrer l'empreinte du majeur droit:
fprintd-enroll -f right-middle-finger
===== Liens =====
* [[Empreintes digitiales|La page doc.ubuntu-fr.org sur les empreintes digitales]]
* [[http://www.reactivated.net/fprint/wiki/Main_Page|Site officiel (en)]]
* [[https://launchpad.net/~fingerprint/+archive/fprint|Page du dépôt ƒPrint (en) : launchpad.net - Fingerprint - ƒPrint]]
* [[http://www.geekplanet.fr/content/view/25/33|Source éventuelles]]
----
//Contributeurs principaux : [[:utilisateurs:Ban]], MAJ [[:utilisateurs:l_africain|L'Africain]] (Créateur) [[:utilisateurs:FelixP]], [[:utilisateurs:eagle08|René Stoecklin]] (mise en page, conformation à la norme W3C (interface Lynx Braille).//\\