Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fprint [Le 24/12/2013, 00:10] FelixP |
fprint [Le 11/09/2022, 11:04] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> authentification sécurité }} | + | {{tag>Bionic authentification sécurité empreinte_digitale}} |
---- | ---- | ||
+ | {{ :fprint_logo.png?70|fprint_logo.png}} | ||
+ | ====== ƒprint : logiciel de lecture d'empreintes digitales ====== | ||
- | ====== Logiciel de lecture d'empreintes digitales ====== | + | **ƒPrint** est un logiciel parmi les plus répandus de lecture biométrique sous Linux.\\ |
- | {{:fprint_logo.png?80nolink |fprint_logo.png}}FPrint 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 : |
- | 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. | + | * Les commandes //su// ou [[sudo|sudo]] dans un terminal |
- | + | * Les demandes de connexion super utilisateur en interface graphique (ex: gparted) | |
- | Source éventuelle : http://www.geekplanet.fr/content/view/25/33 | + | |
===== Vérifier la prise en compte de votre matériel ===== | ===== Vérifier la prise en compte de votre matériel ===== | ||
Ligne 17: | Ligne 18: | ||
* Le "Vendor ID" : ici **0483** | * Le "Vendor ID" : ici **0483** | ||
* Le "Product ID" : ici **2016** | * Le "Product ID" : ici **2016** | ||
- | On peut comparer ces identifiants avec : | + | On peut comparer ces identifiants avec : |
- | * La liste du matériel supporté du site du projet | + | * La liste du matériel supporté du site du projet, |
- | * La liste du matériel connu insupporté | + | * La liste du matériel connu insupporté, |
- | * Les liens (apparemment morts) se trouvent sur cette page : http://www.freedesktop.org/wiki/Software/fprint/libfprint/ | + | * Les liens se trouvent sur cette [[https://www.freedesktop.org/wiki/Software/fprint/libfprint/|page]]. |
===== Installation ===== | ===== Installation ===== | ||
- | ==== Actuellement sous Ubuntu 13.04 ==== | + | |
- | Le logiciel se trouve fort heureusement dans les dépôts officiels d'Ubuntu (et dérivés bien sûr). Il suffit d'exécuter, en ligne de commande : | + | Il suffit d'installer les paquets **[[apt>libpam-fprintd]]** et **[[apt>fprintd]]**. \\ |
- | <code bash>sudo apt-get install libpam-fprint fprintd</code> | + | |
- | On peut aussi installer une interface graphique de test par : | + | |
- | <code bash>sudo apt-get install fprint-demo</code> | + | |
Et voilà, vous allez pouvoir commencer à utiliser votre empreinte digitale ! | Et voilà, vous allez pouvoir commencer à utiliser votre empreinte digitale ! | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Il semblerait (LinuxMint Olivia/Ubuntu 13.04) que le panneau de configuration ne permette pas (toujours) directement d'enregistrer des empreintes digitales…\\ | + | Le panneau de configuration ne permet pas directement d'enregistrer des empreintes digitales…\\ |
- | FIXME Une reconfiguration de gnome-panel serait-elle utile ? :p\\ | + | Pour cela suivez la méthode en ligne de commande. |
- | De toute façon, 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) ==== | ==== Enregistrement par défaut (Index droit) ==== | ||
- | * Lancez, en console, <code bash>sudo pam-auth-update</code> | + | * Lancez, dans un [[:terminal]] la commande suivante: <code bash>sudo pam-auth-update</code> |
* *Espace* pour sélectionner, en plus du reste, "Fingerprint Authentification" | * *Espace* pour sélectionner, en plus du reste, "Fingerprint Authentification" | ||
* *Tab* pour aller sur "OK", puis *Espace* pour confirmer | * *Tab* pour aller sur "OK", puis *Espace* pour confirmer | ||
- | * Ensuite, lancez ''fprintd-enroll'' | + | * Ensuite, lancez : <code>fprintd-enroll</code> |
- | <note tip>On peut aussi, pour les geeks, rajouter une empreinte spécifique au superutilisateur en lançant en plus : <code bash>sudo pam-auth-update</code></note> | + | Le terminal vous répond quelque chose comme: |
- | * Il vous sera alors demandé de passer votre doigt. | + | <code>Using device /net/reactivated/Fprint/Device/0 |
+ | Enrolling right-index-finger finger. | ||
+ | </code> | ||
+ | * 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 ! | * 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) | + | 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). |
+ | |||
+ | <note tip>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.</note> | ||
+ | |||
+ | ==== Verifier l'enregistrement de votre empreinte ==== | ||
+ | |||
+ | * Pour vérifier l'enregistrement de vos empreintes | ||
+ | <code bash> | ||
+ | fprintd-verify | ||
+ | </code> | ||
+ | |||
+ | * Retourne par exemple les informations suivantes (dans l'ordre: erreur / empreinte refusée / empreinte ok) | ||
+ | <code> | ||
+ | Using device /net/reactivated/Fprint/Device/0 | ||
+ | Listing enrolled fingers: | ||
+ | - #0: right-index-finger | ||
+ | Verify result: verify-unknown-error (done) | ||
+ | </code> | ||
+ | <code> | ||
+ | Using device /net/reactivated/Fprint/Device/0 | ||
+ | Listing enrolled fingers: | ||
+ | - #0: right-index-finger | ||
+ | Verify result: verify-no-match (done) | ||
+ | </code> | ||
+ | <code> | ||
+ | Using device /net/reactivated/Fprint/Device/0 | ||
+ | Listing enrolled fingers: | ||
+ | - #0: right-index-finger | ||
+ | - #1: right-thumb | ||
+ | Verify result: verify-match (done) | ||
+ | </code> | ||
==== Enregistrement d'autres empreintes ==== | ==== Enregistrement d'autres empreintes ==== | ||
- | Il suffit de rajouter l'option -f (ou --enroll-finger) suivi de, au choix : | + | Il suffit de rajouter à la commande ci-dessus l'option -f (ou --enroll-finger) suivi de: |
- | * un chiffre, les doigts étant numérotés du pouce à l'auriculaire gauche (doigts 1 à 5) puis du pouce à l'auriculaire droit (doigts 6 à 10). | + | * 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. |
- | * 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. | + | |
- | FIXME Bug ? Il parle toujours de l'index droit. À vérifier à l'aide de ''fprintd-list''. | + | {{:fprint:fingerschema.gif?400|}} |
+ | |||
+ | Exemple, pour enregistrer l'empreinte du majeur droit: | ||
+ | |||
+ | <code bash> | ||
+ | fprintd-enroll -f right-middle-finger | ||
+ | </code> | ||
===== Liens ===== | ===== Liens ===== | ||
+ | * [[Empreintes digitiales|La page doc.ubuntu-fr.org sur les empreintes digitales]] | ||
* [[http://www.reactivated.net/fprint/wiki/Main_Page|Site officiel (en)]] | * [[http://www.reactivated.net/fprint/wiki/Main_Page|Site officiel (en)]] | ||
- | * [[https://launchpad.net/~fingerprint/+archive/fprint|Page du dépôt FPrint(en) : launchpad.net - Fingerprint - FPrint]] | + | * [[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).//\\ | |
- | Contributeurs : [[:utilisateurs:Ban]] (Créateur) [[:utilisateurs:FelixP]] (Réécriture en 2013) | + |