12211
Commento: Revisionata parte installazione
|
12089
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 75: | Linea 75: |
}}} ||<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. || 0. Per acquisire l'impronta digitale è sufficiente digitare il seguente comando in una finestra di terminale, sostituendo $USERNAME con il proprio nome utente: {{{ |
}}} Nel caso non venga riconoscimento correttamente il lettore di impronte digitali riavviare il computer. 0. Per acquisire l'impronta digitare all'interno di una finestra di terminale il seguente comando:{{{ |
Linea 87: | Linea 85: |
}}} 0. Passare il dito lentamente dall'alto verso il basso sul lettore per tre volte, dovrebbe apparire il seguente messaggio: {{{ |
}}} Sostituire la dicitura «$USERNAME» con il nome utente di sistema. 0. Passare il dito lentamente dall'alto verso il basso sul lettore per tre volte: {{{ |
Linea 94: | Linea 92: |
0. Per verificare che la registrazione delle impronte sia andata a buon fine, è sufficiente digitare il seguente comando in una finestra di terminale: {{{ | 0. Per verificare che la registrazione delle impronte digitale sia avvenuta correttamente, digitare il seguente comando all'interno di una finestra di terminale:{{{ |
Linea 96: | Linea 94: |
}}} Dovrebbe apparire una schermata simile alla seguente: {{{ | }}} Verrà visualizzata una schermata simile alla seguente: {{{ |
Linea 104: | Linea 102: |
0. Se vuole usare il lettore di impronte anche da amministratore bisognerà ripetere il passaggio con l'utente ''root'': {{{ |
0. Per utilizzare il lettore d'impronte digitali con l'utente amministrativo digitare il seguente comando all'interno di una finestra di terminale:{{{ |
BR Indice(depth=1) VersioniSupportate(intrepid hardy gutsy)
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.10 «Intrepid Ibex»
Per installare l'applicazione in questione è utile aggiungere dei [:Repository:repository] esterni al proprio [:SourcesList:file dei repository].
Aprire il file /etc/apt/sources.list con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] ed aggiungere le seguenti righe:
deb http://ppa.launchpad.net/jon-oberheide/ubuntu intrepid main deb-src http://ppa.launchpad.net/jon-oberheide/ubuntu intrepid main
Sarà necessario ricaricare la lista con il seguente comando:
sudo apt-get update
Una volta terminate tali operazioni sarà possibile procedere con l'[:AmministrazioneSistema/InstallareProgrammi:installazione] del pacchetto thinkfinger-tools.
Installazione su Ubuntu 8.04 «Hardy Heron»
[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti:
thinkfinger-tools
libpam-thinkfinger
Installazione su Ubuntu 7.10 «Gutsy Gibbon»
Per installare l'applicazione in questione è utile aggiungere dei [:Repository:repository] esterni al proprio [:SourcesList:file dei repository].
Aprire il file /etc/apt/sources.list con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] ed aggiungere le seguenti righe:
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 l'elenco dei pacchetti digitando il seguente comando in una finestra di terminale:
sudo apt-get update
[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti:
thinkfinger-tools
libpam-thinkfinger
libthinkfinger-dev
libthinkfinger-doc
libthinkfinger0
Configurazione
Configurazione su Ubuntu 8.10 «Intrepid Ibex»
Per abilitare il lettore è necessario digitare il seguente comando in una finestra di terminale:
sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable
Nel caso non venga riconoscimento correttamente il lettore di impronte digitali riavviare il computer.Per acquisire l'impronta digitare all'interno di una finestra di terminale il seguente comando:
tf-tool --acquire $USERNAME
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)...
Sostituire la dicitura «$USERNAME» con il nome utente di sistema.Passare il dito lentamente dall'alto verso il basso sul lettore per tre volte:
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 digitale sia avvenuta correttamente, digitare il seguente comando all'interno di una finestra di terminale:
tf-tool --verify
Verrà visualizzata 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)...
Per utilizzare il lettore d'impronte digitali con l'utente amministrativo digitare il seguente comando all'interno di una finestra di terminale:
tf-tool --acquire root
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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga:
auth required pam_unix.so nullok_secure
Sostituirla con il seguente testo:
# here are the per-package modules (the "Primary" block) auth sufficient pam_thinkfinger.so auth [success=1 default=ignore] pam_unix.so try_first_pass nullok_secure # here's the fallback if no module succeeds
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
In caso di errore di riconoscimento USB, riavviare il computer. |
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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo: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
Configurazione su Ubuntu 7.10 «Gutsy Gibbon»
Verificare il corretto funzionamento della periferica digitando in una finestra di terminale il seguente comando:
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 lentamente, dall'alto verso il basso sul lettore per tre volte, il risultato dovrebbe essere simile al seguente:
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:
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 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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo: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
Per caricare il modulo all'avvio del sistema è necessario aprire il file /etc/modules con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere la seguente riga in fondo:
uinput
Per registrare le proprie impronte digitali, è sufficiente digitare il seguente comando in una finestra di terminale:
sudo tf-tool --add-user $USERNAME
Ora dovrebbe essere possibile effettuare l'accesso utilizzando il lettore biometrico.
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 [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo: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 [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo: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
Ulteriori risorse
[http://thinkfinger.sourceforge.net/ Sito ufficiale del progetto]