8544
Commento:
|
8402
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 80: | Linea 80: |
* '''Ubuntu 8.04''' «'''Hardy Heron'''» e '''Ubuntu 7.10''' «'''Gutsy Gibbon'''»:{{{ | * '''Ubuntu 8.04''' «'''Hardy Heron'''»:{{{ |
Linea 82: | Linea 82: |
}}} Il risultato dovrebbe essere simile al seguente:{{{ | }}} * '''Ubuntu 7.10''' «'''Gutsy Gibbon'''»:{{{ sudo tf-tool --add-user nomeutente }}} Sostituire la dicitura «nomeutente» con il nome utente di sistema. 0. Verrà visualizzata il seguente testo:{{{ |
Linea 127: | Linea 132: |
0. 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:{{{ | 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:{{{ |
Linea 131: | Linea 136: |
0. Per registrare le proprie impronte digitali, è sufficiente digitare il seguente comando all'interno di una finestra di terminale: {{{ sudo tf-tool --add-user nomeutente }}} Sostituire la dicitura «nomeutente» con il nome utente di sistema. |
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
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 adatto alla propria versione:
Ubuntu 8.10 «Intrepid Ibex»:
tf-tool --acquire nomeutente
Sostituire la dicitura «nomeutente» con il nome utente di sistema.Ubuntu 8.04 «Hardy Heron»:
tf-tool --acquire
Ubuntu 7.10 «Gutsy Gibbon»:
sudo tf-tool --add-user nomeutente
Sostituire la dicitura «nomeutente» con il nome utente di sistema.
Verrà visualizzata il seguente testo:
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:
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.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
Aprire il file /etc/pam.d/common-auth con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e sostituire adatte alla propria versione:
Ubuntu 8.10 «Intrepid Ibex»:
auth required pam_unix.so nullok_secure
Sostituire con il seguente testo:
auth sufficient pam_thinkfinger.so auth [success=1 default=ignore] pam_unix.so try_first_pass nullok_secure
Ubuntu 8.04 «Hardy Heron» e Ubuntu 7.10 «Gutsy Gibbon»:
auth required pam_unix.so nullok_secure
Sostituire con le seguenti righe:
auth sufficient pam_thinkfinger.so auth required pam_unix.so nullok_secure try_first_pass
Ulteriori configurazioni per Ubuntu 7.10 «Gutsy Gibbon»
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:
uinput
Proteggere il salva schermo di GNOME
Digitare il seguente comando all'interno di 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 applicare le seguenti modifiche:
# 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"
- 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 applicare le seguenti modifiche:
@include common-auth auth sufficient pam_thinkfinger.so auth required pam_unix.so try_first_pass nullok_secure
Aggiungere l'utente al gruppo, digitando il seguente comando all'interno di una finestra di terminale:
sudo gpasswd -a nomeutente fingerprint
Sostituire la dicitura «nomeutente» con il nome utente di sistema.Cambiare il proprietario del file digitando il seguente comando in una finestra di terminale:
sudo chown nomeutente:root /etc/pam_thinkfinger/nomeutente.bir
Sostituire la dicitura «nomeutente» con il nome utente di sistema.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/nomeutente.bir
Sostituire la dicitura «nomeutente» con il nome utente di sistema.
Risoluzione dei problemi
Impronte non riconosciute
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.
Significa che si deve passare il dito più lentamente.
Ulteriori risorse
[http://thinkfinger.sourceforge.net/ Sito ufficiale del progetto]