Dimensione: 4594
Commento:
|
← Versione 19 del 14/03/2011 12.50.35 ⇥
Dimensione: 5396
Commento: converted to 1.6 markup
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from EmanueleCisotti/Prova1 | |
Linea 3: | Linea 4: |
[[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]|| http://i.faves.com/01/f2/9464/f871347b/a743c72a07a843d940_5.jpg |
<<BR>> <<Indice(depth=1)>> <<Informazioni(rilasci="8.04")>> |
Linea 8: | Linea 11: |
Questa guida spiega come installare i driver necessari all'utilizzo del lettore biometrico di impronte digitali Thomson Microelectronics Fingerprint Reader. | Questa guida spiega come installare i driver necessari all'utilizzo del lettore biometrico di impronte digitali '''Thomson Microelectronics Fingerprint Reader'''. |
Linea 10: | Linea 13: |
= Preparativi = | |
Linea 11: | Linea 15: |
== 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: |
È necessario verificare che il lettore biometrico montato sul proprio portatile sia il «'''Thomson Microelectronics Fingerprint Reader'''», aprire una finestra di terminale e digitare il seguente comando: |
Linea 27: | Linea 20: |
e verificare che il risultato sia «Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader». | Il risultato dovrebbe essere simile al seguente: {{{ Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader }}} |
Linea 29: | Linea 25: |
Se il risultato corrisponde è possibile procedere con l'installazione. | = Installazione = |
Linea 31: | Linea 27: |
=== Installazione === | == Installazione su Ubuntu 8.04 «Hardy Heron» == |
Linea 33: | Linea 29: |
Inserire nel file `/etc/apt/sources.list` le seguenti righe: | [[AmministrazioneSistema/InstallareProgrammi|Installare]] i seguenti pacchetti: * ''thinkfinger-tools'' * ''libpam-thinkfinger'' |
Linea 35: | Linea 33: |
{{{ # 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 |
= Configurazione = == Configurazione su Ubuntu 8.04 «Hardy Heron» == 0. Per abilitare il lettore è necessario digitare il seguente comando in una finestra di terminale: {{{ sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable |
Linea 40: | Linea 40: |
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 |
|
Linea 48: | Linea 41: |
}}} === Verifica dell'installazione === Adesso non resta che provare il lettore per verificare il corretto funzionamento. |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,left)>> ||<style="padding:0.5em; border:none;">In caso di errore di riconoscimento USB, riavviare il computer. || |
Linea 52: | Linea 43: |
Digitare nel terminale: {{{ sudo tf-tool --acquire }}} Dovrebbe restituire un output simile al seguente: {{{ |
0. Per acquisire l'impronta digitale è sufficiente digitare il seguente comando in una finestra di terminale: {{{ tf-tool --acquire }}} Il risultato dovrebbe essere simile al seguente: {{{ |
Linea 65: | Linea 53: |
Passare il dito dall'alto verso il basso sul lettore per tre volte, dovrebbe apparire: {{{ |
0. Passare il dito lentamente dall'alto verso il basso sul lettore per tre volte, dovrebbe apparire il seguente messaggio: {{{ |
Linea 70: | Linea 56: |
}}} | }}} La dicitura «failed swipes» indica le letture fallite, per evitare che si presentino errori in lettura scorrere il dito lentamente. |
Linea 72: | Linea 58: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;"> «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: {{{ |
0. Per verificare che la registrazione delle impronte sia andata a buon fine, è sufficiente digitare il seguente comando in una finestra di terminale: {{{ tf-tool --verify }}} Dovrebbe apparire una schermata simile alla seguente: {{{ |
Linea 88: | Linea 68: |
Passare quindi il dito sul lettore e se l'output sarà simile al seguente: {{{ |
0. Passare il dito sul lettore, nel caso di errori dovrebbe comparire il seguente risultato: {{{ |
Linea 95: | Linea 73: |
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: {{{ |
0. Aprire il file `/etc/pam.d/common-auth` con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e cercare la seguente riga: {{{ |
Linea 102: | Linea 75: |
}}} con {{{ |
}}} Sostituirla con il seguente testo: {{{ |
Linea 109: | Linea 80: |
Aggiungete alla fine del file /etc/modules la riga: | = Proteggere il salva schermo di GNOME = Digitare il seguente comando in una finestra di terminale: |
Linea 111: | Linea 84: |
uinput }}} in modo da poter caricare il modulo all'avvio del sistema. Per la sessione corrente eseguite nel terminale |
groupadd fingerprint }}} Aprire il file `/etc/udev/rules.d/60-thinkfinger.rules` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e modificarlo come segue: |
Linea 116: | Linea 89: |
sudo modprobe uinput }}} e verificate la presenza del modulo con {{{ lsmod | grep uinput }}} che se tutto è andato bene dovrebbe restituire {{{ uinput 10368 0 |
# udev rules file for the thinkfinger fingerprint scanner # # gives access to the fingerprint reader to those in the "fingerprint" group # # Taken from: # http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_Thin$ # which was taken and modified from: # http://article.gmane.org/gmane.linux.drivers.thinkfinger/329 # # SGS Thomson Microelectronics Fingerprint Reader SYSFS{idVendor}=="0483", SYSFS{idProduct}=="2016", SYMLINK+="input/thinkfinger-$ # the also-needed uinput device KERNEL=="uinput", MODE="0660", GROUP="fingerprint" |
Linea 127: | Linea 106: |
= Aggiunta degli utenti = A questo punto non ci rimane che aggiungere gli utenti e registrare le impronte digitali. Eseguite nel terminale |
Salvare e chiudere l'editor. Infine, riavviare il sistema per applicare le modifiche. Aprire il file `/etc/pam.d/gnome-screensaver` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e modificarlo come segue: |
Linea 131: | Linea 110: |
sudo tf-tool --add-user $USERNAME }}} Ora dovreste essere in grado di effettuare il login utilizzando il lettore biometrico. |
@include common-auth |
Linea 135: | Linea 112: |
Se volete potete aggiungere anche l'utente Root digitando {{{ sudo tf-tool --add-user root |
auth sufficient pam_thinkfinger.so auth required pam_unix.so try_first_pass nullok_secure |
Linea 140: | Linea 116: |
A questo punto non rimane che riavviare per provare il login. | Salvare e chiudere l'editor. Per aggiungere l'utente al gruppo '''fingerprint''' è sufficiente digitare il seguente comando in una finestra di terminale: {{{ sudo gpasswd -a $USERNAME fingerprint }}} |
Linea 142: | Linea 121: |
Per cambiate il proprietario del file è sufficiente digitare il seguente comando in una finestra di terminale: {{{ sudo chown $USERNAME:root /etc/pam_thinkfinger/$USERNAME.bir }}} Per incrementare la sicurezza è necessario impostare i permessi in sola lettura; digitare il seguente comando in una finestra di terminale: {{{ sudo chmod 400 /etc/pam_thinkfinger/$USERNAME.bir }}} |
|
Linea 144: | Linea 132: |
* http://thinkfinger.sourceforge.net/ | |
Linea 146: | Linea 133: |
## da questo punto in poi non modificare! | * [[http://thinkfinger.sourceforge.net/|Sito ufficiale del progetto]] |
Linea 148: | Linea 136: |
CategoryNuoviDocumenti | CategoryHardware CategorySicurezza CategoryDaRevisionare |
Introduzione
Questa guida spiega come installare i driver necessari all'utilizzo del lettore biometrico di impronte digitali Thomson Microelectronics Fingerprint Reader.
Preparativi
È necessario verificare che il lettore biometrico montato sul proprio portatile sia il «Thomson Microelectronics Fingerprint Reader», aprire una finestra di terminale e digitare il seguente comando:
lsusb | grep Fingerprint
Il risultato dovrebbe essere simile al seguente:
Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Installazione
Installazione su Ubuntu 8.04 «Hardy Heron»
Installare i seguenti pacchetti:
thinkfinger-tools
libpam-thinkfinger
Configurazione
Configurazione su Ubuntu 8.04 «Hardy Heron»
Per abilitare il lettore è necessario digitare il seguente comando in una finestra di terminale:
sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable
Per acquisire l'impronta digitale è sufficiente digitare il seguente comando in una finestra di terminale:
tf-tool --acquire
Il risultato dovrebbe essere 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 lentamente dall'alto verso il basso sul lettore per tre volte, dovrebbe apparire il seguente messaggio:
Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done. Storing data (/tmp/test.bir)... done.
La dicitura «failed swipes» indica le letture fallite, per evitare che si presentino errori in lettura scorrere il dito lentamente.Per verificare che la registrazione delle impronte sia andata a buon fine, è sufficiente digitare il seguente comando in una finestra di terminale:
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 il dito sul lettore, nel caso di errori dovrebbe comparire il seguente risultato:
Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done. Result: Fingerprint does match.
Aprire il file /etc/pam.d/common-auth con un editor di testo e con i privilegi di amministrazione e cercare la seguente riga:
auth required pam_unix.so nullok_secure
Sostituirla con il seguente testo:
auth sufficient pam_thinkfinger.so auth required pam_unix.so nullok_secure try_first_pass
Proteggere il salva schermo di GNOME
Digitare il seguente comando in una finestra di terminale:
groupadd fingerprint
Aprire il file /etc/udev/rules.d/60-thinkfinger.rules con un editor di testo con i privilegi di amministrazione e modificarlo come segue:
# udev rules file for the thinkfinger fingerprint scanner # # gives access to the fingerprint reader to those in the "fingerprint" group # # Taken from: # http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_Thin$ # which was taken and modified from: # http://article.gmane.org/gmane.linux.drivers.thinkfinger/329 # # SGS Thomson Microelectronics Fingerprint Reader SYSFS{idVendor}=="0483", SYSFS{idProduct}=="2016", SYMLINK+="input/thinkfinger-$ # the also-needed uinput device KERNEL=="uinput", MODE="0660", GROUP="fingerprint"
Salvare e chiudere l'editor. Infine, riavviare il sistema per applicare le modifiche.
Aprire il file /etc/pam.d/gnome-screensaver con un editor di testo con i privilegi di amministrazione e modificarlo come segue:
@include common-auth auth sufficient pam_thinkfinger.so auth required pam_unix.so try_first_pass nullok_secure
Salvare e chiudere l'editor. Per aggiungere l'utente al gruppo fingerprint è sufficiente digitare il seguente comando in una finestra di terminale:
sudo gpasswd -a $USERNAME fingerprint
Per cambiate il proprietario del file è sufficiente digitare il seguente comando in una finestra di terminale:
sudo chown $USERNAME:root /etc/pam_thinkfinger/$USERNAME.bir
Per incrementare la sicurezza è necessario impostare i permessi in sola lettura; digitare il seguente comando in una finestra di terminale:
sudo chmod 400 /etc/pam_thinkfinger/$USERNAME.bir