Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
utilisateurs:l_africain:brouillon:fingerprintgui [Le 20/03/2015, 12:37]
L'Africain supprimée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag><​Utopic Trusty authentification sécurité}} 
----- 
  
-====== Interface de gestion FingerprintGUI ====== 
- 
-{{:​fingerprintgui-overview.png|}} 
-{{:​fprint:​fingerprintgui-screen.png?​400|}} 
-===== Présentation ===== 
- 
-Cette application permet la gestion et l'​intégration visuelle du lecteur d'​empreintes digitales de votre ordinateur.\\ 
-Ce petit logiciel écrit en Qt donne l'​accès aux librairies matérielles du projet [[:Fprint]] sans se servir de l'​interface de ce dernier. Il ne s'​intègre malheureusement pas bien à l'​environnement KDE. 
- 
-<​note>​Cette page décrit les instructions pour installer et configurer un gestionnaire de lecteur d'​empreintes digitales reprenant les librairies fprint et/ou celles propriétaires fournies par UPEK. Ce programme est donc adapté à un grand nombre de lecteurs et assure la gestion complète des différents processus d'​identification.</​note>​ 
- 
-<note warning>​Les modifications suivantes touchent à la sécurité de votre système. Veillez donc à bien savoir ce que vous faites. Ubuntu-fr ne pourra être tenu responsable des dégâts occasionnés par les manipulations décrites dans la suite du document.</​note>​ 
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
- 
-===== Installation ===== 
- 
-Il n'​existe pas de paquet dans les dépôts officiels pour ce logiciel, mais un [[:PPA]] est disponible pour Ubuntu. 
- 
-Il est également possible d'​arriver au même résultat en procédant via un script d'​installation. Ce logiciel touche à un niveau bas de la sécurité de votre système et il est compatible avec les systèmes 32 comme 64bits ; ce choix du script est judicieux de la part du créateur mais rend l'​installation un peu différente. 
- 
-==== Installation "​automatique"​ (via le PPA) ==== 
- 
-Il est nécessaire d'​ajouter le dépôts PPA adéquat et de mettre à jour la liste de paquets. 
- 
-  - [[:​PPA|Ajoutez le PPA]] **ppa:​fingerprint/​fingerprint-gui**((https://​launchpad.net/​~fingerprint/​+archive/​fingerprint-gui)) dans vos sources de logiciels, 
-  - [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]], 
-  - [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>​fingerprint-gui,​policykit-1-fingerprint-gui,​libbsapi|fingerprint-gui policykit-1-fingerprint-gui libbsapi]]**. 
- 
-Il vous suffit ensuite de fermer votre session et de la relancer. Tout doit désormais fonctionner. 
- 
-<​note>​Si vous possédez un lecteur d'​empreintes de marque Upek, il vous sera peut-être nécessaire d'​installer les librairies propriétaires nécessaires à son utilisation ; elles se trouvent dans le paquet **[[apt>​libbsapi]]**. La liste des matériels concernés est disponible [[https://​launchpad.net/​~fingerprint/​+archive/​fingerprint-gui|sur la page launchpad du projet]].</​note>​ 
- 
- 
- 
- 
-===== Saisie des empreintes digitales ===== 
-Pour que le lecteur fonctionne, il faut que le système ait les [[:droits]] d'​accès sur le dossier qui le localise dans **[[:​fhs#​dev|/​dev]]**.\\ 
-[[:​droits|Modifiez les droits]] d'​accès au dossier correspondant par la [[:​commande_shell|commande]] (à adapter à votre cas): 
-<​code>​sudo chmod 666 /​dev/​bus/​usb/​001/​003</​code>​ 
- 
-<note tip>Pour la sécurité, ne pas s'​inquiéter : les [[:​permissions]] d'​accès attribuées seront modifiées pour la valeur 766 au prochain redémarrage.</​note>​ 
- 
-Lancez l'​application avec le mot clé FingerPrintGUI dans votre [[tableau de bord Unity]]. 
-L'​interface graphique devrait ressembler à cela : 
-{{:​fprint:​fingerprintgui-screen2_trusty.png?​400|}} 
- 
- 
-Pour démarrer la procédure d'​enregistrement,​ commencez par sélectionner votre lecteur d'​empreinte digitale et validez avec //​Suivant//​. Ensuite sélectionnez le doigt que vous voulez enregistrer et validez.\\ 
-FIXME sur ce qui suit, pas chez moi, une seule fois à suffit : Le logiciel vous demandera alors de passer votre doigt plusieurs fois sur le lecteur pour correctement enregistrer toutes les petites cavités de votre empreinte. Une fois terminé, ces données seront stockées dans le [[:​fichier_cache|dossier caché]] **.fingerprints** de votre Dossier Personnel.\\ 
-Le dernier onglet vous permet de tester directement le fonctionnement pour les commandes [[:gdm]], [[:sudo]] et gnome-screensaver. 
- 
-Voilà, si tout marche vous pouvez supprimer le dossier **fingerprintGUI-0.9** de votre Dossier Personnel et l'​argument //​**debug**//​ de la ligne rajoutée au fichier **/​etc/​pam.d/​common-auth-fingerprint**. 
- 
-===== Problèmes ===== 
-Quel que soit votre souci vous devez connaître quelques informations au sujet de votre lecteur d'​empreinte.\\ 
-Saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : 
-<​code>​lsusb</​code>​qui vous retournera au moins une ligne contenant : 
-<​code>​Bus 001 Device 003: ID 147e:​1000</​code>​ 
-Où : 
-  * **Bus** et **Device** donne ici la localisation de votre lecteur dans **[[:​fhs#​dev|/​dev]]/​bus/​usb/​001/​003**. 
-  * **ID** donne la marque et le modèle de votre lecteur. Si vous avez un doute sur l'​identification de votre lecteur, vous pouvez trouver les correspondances [[http://​www.linux-usb.org/​usb.ids|ici]]. Ici il s'agit de la marque Upek (**147e**) et du modèle Biometric Touchchip/​Touchstrip Fingerprint Sensor (**1000**) 
- 
-==== J'ai un message d'​erreur sur les droits d'​accès ==== 
- 
-Pour le problème de permission vous pouvez aussi renseigner votre lecteur en [[:​tutoriel:​comment_editer_un_fichier|modifiant avec les droits d'​administration]] le fichier **/​etc/​udev/​rules/​50-libfprint.rules** pour y ajouter une section ressemblant à : 
-<​file>#​ Device upek 
-   ​ATTRS{idVendor}=="​147e",​ ATTRS{idProduct}=="​1000",​ MODE="​0664",​ GROUP="​plugdev"</​file>​ 
-Vous remplacerez les valeurs données à //​ATTRS{idVendor}//​ et //​ATTRS{idProduct}//​ par celles obtenues par le ''​lsusb''​. 
- 
- 
-===== Liens ===== 
- 
-  * Le [[http://​rvshiro.wordpress.com/​2009/​01/​14/​fingerprinting-under-ubuntu-810-on-asus-n10jc|billet]] original (en) 
-  * Le site du projet : [[http://​www.pdfserver.net/​fingerprint/​index.php|Fingerprint GUI]] (en) 
-  * [[http://​www.n-view.net/​Appliance//​fingerprint/​documents.php|La documentation officielle]] (en) 
-  * Le Forum de [[http://​darkblue.homeip.net/​FingerprintForum/​|FingerprintGUI]] (en) 
- 
----- 
-//​Contributeurs principaux : [[utilisateurs:​mat825|mat825]],​ [[utilisateurs:​spineaker|spineaker]].//​