Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Periferiche/FingerprintReader"
Differenze tra le versioni 5 e 6
Versione 5 del 22/02/2008 01.19.45
Dimensione: 4613
Autore: AlexTrenta
Commento:
Versione 6 del 22/02/2008 01.20.22
Dimensione: 4619
Autore: AlexTrenta
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 97: Linea 97:
== Configurazione del lettore biometrico == === Configurazione del lettore biometrico ===
Linea 127: Linea 127:
== Aggiunta degli utenti == === Aggiunta degli utenti ===

BR

http://i.faves.com/01/f2/9464/f871347b/a743c72a07a843d940_5.jpg

Introduzione

Questa guida spiega come installare i driver necessari all'utilizzo del lettore biometrico di impronte digitali Thomson Microelectronics Fingerprint Reader su Ubuntu 7.10.

Fingerprint Reader (lettore biometrico di impronte digitali)

Test preliminare

Per prima cosa occorre verificare che il lettore biometrico montato sul proprio notebook sia il «Thomson Microelectronics Fingerprint Reader». Per fare ciò digitare nel terminale:

lsusb

oppure più semplicemente:

lsusb | grep Fingerprint

e verificare che il risultato sia «Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader».

Se il risultato corrisponde è possibile procedere con l'installazione.

Installazione

Inserire nel file /etc/apt/sources.list le seguenti righe:

# Lettore biometrico di impronte digitali
deb http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse
deb-src http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse

Salvare e aggiornare digitando:

sudo apt-get update

Installare i pacchetti thinkfinger-tools, libpam-thinkfinger, libthinkfinger0, libthinkfinger-dev e libthinkfinger-doc digitando:

sudo apt-get install libpam-thinkfinger libthinkfinger-dev libthinkfinger-doc libthinkfinger0 thinkfinger-tools

Verifica dell'installazione

Adesso non resta che provare il lettore per verificare il corretto funzionamento.

Digitare nel terminale:

sudo tf-tool --acquire

Dovrebbe restituire un output simile al seguente:

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing... done.
Please swipe your finger (successful swipes 0/3, failed swipes: 0)...

Passare il dito dall'alto verso il basso sul lettore per tre volte, dovrebbe apparire:

Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done.
Storing data (/tmp/test.bir)... done.

Immagine(Icone/Grandi/info.png,,center)

«Failed swipes» stà ad indicare le letture fallite, per evitare che ciò accada scorrere il dito abbastanza lentamente.

Ora rimane solo da verificare che la registrazione delle impronte sia andata a buon fine. Nel terminale digitare quindi:

sudo tf-tool --verify

Dovrebbe apparire una schermata simile alla seguente:

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing... done.
Please swipe your finger (successful swipes 0/1, failed swipes: 0)...

Passare quindi il dito sul lettore e se l'output sarà simile al seguente:

Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done.
Result: Fingerprint does match.

significa che tutto è andato a buon fine.

Configurazione del lettore biometrico

Con un editor di testo aprite il file /etc/pam.d/common-auth e sostituite la riga:

auth    required        pam_unix.so nullok_secure

con

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so nullok_secure try_first_pass

Aggiungete alla fine del file /etc/modules la riga:

uinput

in modo da poter caricare il modulo all'avvio del sistema. Per la sessione corrente eseguite nel terminale

sudo modprobe uinput

e verificate la presenza del modulo con

lsmod | grep uinput

che se tutto è andato bene dovrebbe restituire

uinput                 10368  0 

Aggiunta degli utenti

A questo punto non ci rimane che aggiungere gli utenti e registrare le impronte digitali. Eseguite nel terminale

sudo tf-tool --add-user $USERNAME

Ora dovreste essere in grado di effettuare il login utilizzando il lettore biometrico.

Se volete potete aggiungere anche l'utente Root digitando

sudo tf-tool --add-user root

A questo punto non rimane che riavviare per provare il login.

Ulteriori risorse


CategoryNuoviDocumenti