web-dev-qa-db-fra.com

Connexion à l'aide d'un lecteur d'empreintes digitales

J'ai un lecteur d'empreinte digitale sur mon Dell Vostro. Est-ce que quelqu'un connaît un lecteur d'empreintes digitales approprié pouvant s'intégrer à LightDM? J'ai entendu parler de Fingerprint GUI mais cela fonctionne avec GDM selon les notes de développement. Ce serait génial si quelqu'un pouvait me le faire savoir.

Merci

21
Ubuntuser

L’interface graphique d’empreintes digitales fonctionne parfaitement dans Ubuntu 12.04 Beta1 (LightDM). Vous pouvez vous connecter, déverrouiller l'écran et tout authentifier dans l'interface graphique ainsi que "Sudo's" dans un terminal. Je l'utilise sur un ancien ThinkPad R52 avec lecteur d'empreintes digitales intégré SGS Thomson Microelectronics.

Instructions d'installation: interface graphique d'empreinte digitale

16
Jan D.

Cela a parfaitement fonctionné pour moi grâce à Ubuntu 12.04/12.10 avec un lecteur d’empreintes digitales SGS Thomson Microelectronics.

Sudo add-apt-repository ppa:fingerprint/fingerprint-gui
Sudo apt-get update
Sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

Quittez votre session, connectez-vous à nouveau et exécutez l'interface graphique de l'empreinte digitale pour la configurer [0483: 2016].

3
gnice3d

Ceci est disponible dans les dépôts ainsi qu'un sourcefourge

libpam-thinkfinger

ThinkFinger est un pilote pour le lecteur d’empreintes digitales UPEK/STMicroelectronics. Le périphérique se trouve généralement sous forme de périphérique USB autonome, intégré dans les claviers USB ou intégré dans les ordinateurs portables (généralement de Dell, IBM/Lenovo et Toshiba).

pam_thinkfinger est un module d'authentification enfichable qui permet à l'utilisateur de s'authentifier via son empreinte digitale.

Le paquet recommandé thinkfinger-tools peut être utilisé pour acquérir, vérifier et stocker automatiquement les empreintes digitales des utilisateurs.

Page d'accueil: http://thinkfinger.sourceforge.net

PAM wiki

3
Ringtail

fingerprint-gui ne fonctionne pas pour moi. Mais le projet fprint fonctionne bien pour Ubuntu 14.04 et Vostro 5480. Essayez-le:

Sudo add-apt-repository ppa:fingerprint/fprint
Sudo apt-get update
Sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit
2
Hélder Lima

Il existe un problème avec 1.05 sous Ubuntu 10.04 avec les périphériques upek. J'utilise le 147e:2016sensimètre biométrique d'empreintes digitales Touchchip/Touchstrip Upek sur certains hôtes et un Lenovo W520. Création des liens symboliques:

cd /usr/lib
ls -l libbs*
-rw-r--r-- 1 root root 4219952 Oct  9  2011 libbsapi.so
lrwxrwxrwx 1 root root      20 May 14 09:00 libbsapi.so.4.0 -> /usr/lib/libbsapi.so
lrwxrwxrwx 1 root root      15 May 14 09:05 libbsapi.so.4.3 -> libbsapi.so.4.0

comme décrit dans

http://darkblue.homeip.net/fingerprint/Forum/topic.php?TopicId=303&Posts=7

résout le problème. Mes anciennes empreintes digitales sont reconnues, je peux en enregistrer de nouvelles sans une boucle sans fin dans fingerprint-gui et accepte tous les doigts lors de la connexion ou Sudo et pas seulement le plus à gauche.

1
Wolfgang

Vous pouvez suivre ceci lien unix.stackexchange également pour vérifier les versions de vos empreintes digitales

Cela a fonctionné pour moi comme indiqué sur ce bugs.launchpad.net lien:

"Ok les gars, j'ai construit un paquet deb pour les systèmes 64 bits. Après avoir téléchargé le paquet que je vous ai joint, vous devez simplement installer Sudo dpkg -i et installer le pilote. Si vous voulez les fonctionnalités d'empreinte digitale Ubuntu intégrées pour la connexion et Sudo, apt -get installer fprintd libpam-fprintd. Allez ensuite vers les utilisateurs et vous verrez l’option du bouton de connexion par empreinte digitale. Enregistrez votre empreinte digitale et le tour est joué! Le seul ennui est que sur l’écran de connexion quand il vous demande votre empreinte digitale, le processus ne ressemble pas à Windows . Vous faites glisser votre doigt et si l’empreinte digitale est reconnue, un bouton de connexion apparaît sur lequel vous devez cliquer. Si l’empreinte digitale n’est pas reconnue, elle expire et vous demande votre mot de passe utilisateur. "

0
FirmTech

Avec Ubuntu 13.04 après l’installation de libbsapi policykit-1-fingerprint-gui fingerprint-gui, lorsque nous essayons d’exécuter fingerprint-gui, en particulier ceux qui ont 138a: 008 (VFS301), le périphérique ne s’est pas arrêté après la première initiation et vous ne pouvez donc pas continuer.

Cela a été corrigé dans la version 1.5.1 de libfprint. Par conséquent, téléchargez le code source et compilez-le. N'utilisez pas la version du tableau de bord car elle présente un problème d'identification dev_open.

Après l’installation de make ln -s pour /usr/local/lib/libfprint.s0.0.0.0 sur /usr/lib/libfprint.s0.0.0.0. Sinon, cela pointerait sur l'ancienne version installée avec apt-get.

Cela m'est arrivé et après avoir installé la dernière version de libfprint, j'ai réussi.

0
Sasikumar