Dimensione: 5417
Commento:
|
Dimensione: 5684
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 5: | Linea 5: |
= Introduzione = Questa guida ha il compito di aiutare l'utente a configurare ed utilizzare i lettori di impronte digitali sempre più presenti nei computer moderni. Verranno illustrati gli strumenti presenti nei repository ufficiali di Ubuntu che permettono di fare ciò. |
|
Linea 6: | Linea 8: |
= Introduzione = Questa guida ha il compito di aiutare l'utente a configurare ed utilizzare i lettori di impronte sempre più presenti nei computer moderni.<<BR>> |
= Verifica supporto lettore impronte digitali = Purtroppo non tutti i lettori di impronte digitali sono supportati, quindi per prima cosa è necessario identificare il proprio dispositivo eseguendo nel terminale il comando: {{{ lsusb }}} e verificare che esso sia tra i dispositivi elencati in questa pagina: [[http://www.freedesktop.org/wiki/Software/fprint/libfprint/Supported_devices/|Dispositivi supportati]] == Dispositivi non supportati == Se nell'elenco dei dispositivi supportati non figura il vostro, è consigliato consultare risorse come [[https://bugs.launchpad.net/|Launchpad]] e cercare tra le segnalazioni aperte degli altri utenti, o altrimenti aprirne una nuova in caso non ve ne fosse alcuna. Inoltre per informazioni sullo stato di sviluppo dei driver per i dispositivi non supportati è possibile consultare questa pagina: [[http://www.freedesktop.org/wiki/Software/fprint/libfprint/Unsupported_devices/|Dispositivi non supportati]] |
Linea 10: | Linea 17: |
Compatibile con ubuntu 11.10 versioni 32 e 64 bit<<BR>> | = Installazione dei pacchetti = Ora possiamo proseguire con l'installazione dei pacchetti necessari all'utilizzo del lettore di impronte.<<BR>> * [[apt://fprintd | fprintd]] <<BR>> * [[apt://libpam-fprintd | libpam-fprintd]]<<BR>> |
Linea 12: | Linea 22: |
= Configurazione = == Aggiunta Repository == Per installare semplicemente il tutto aggiungere i repositori necessari. Per far ciò basta dare da terminale: <<BR>> |
Per fare ciò, aprire un terminale ed eseguire la seguente riga di comando:<<BR>> |
Linea 16: | Linea 24: |
sudo add-apt-repository ppa:fingerprint/fprint }}}<<BR>> Aggiornare la lista dei pacchetti con quest'altro:<<BR>> {{{ sudo apt-get update }}}<<BR>> Ed in fine aggiornare il sistema con:<<BR>> {{{ sudo apt-get upgrade }}}<<BR>> <<BR>> == Installazione dei pacchetti == Ora basta installare i seguenti pacchetti:<<BR>> * [[apt://libfprint0 | libfprint0]]<<BR>> * [[apt://fprint-demo | fprint-demo]]<<BR>> * [[apt://libpam-fprint | libpam-fprint]]<<BR>> * [[apt://gksu-polkit | gksu-polkit]]<<BR>> <<BR>> Per fare ciò si può utilizzare un unico comando nel terminale:<<BR>> {{{ sudo apt-get install libfprint0 fprint-demo libpam-fprint gksu-polkit }}}<<BR>> |
sudo apt-get update && sudo apt-get install fprintd libpam-fprintd }}} |
Linea 46: | Linea 34: |
# # /etc/pam.d/common-auth - authentication settings common to all services |
|
Linea 62: | Linea 48: |
auth [success=2 default=ignore] pam_unix.so nullok_secure auth [success=1 default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass |
auth sufficient pam_fprint.so auth [success=1 default=ignore] pam_unix.so nullok_secure |
Linea 65: | Linea 51: |
auth requisite pam_deny.so | auth requisite pam_deny.so |
Linea 69: | Linea 55: |
auth required pam_permit.so | auth required pam_permit.so |
Linea 71: | Linea 57: |
auth optional pam_cap.so # end of pam-auth-update config |
auth optional pam_ecryptfs.so unwrap auth optional pam_cap.so |
Linea 76: | Linea 63: |
# # /etc/pam.d/common-auth - authentication settings common to all services |
|
Linea 91: | Linea 76: |
#Per Autenticazione impronte digitali auth sufficient pam_fprint.so auth sufficient pam_fprint.so auth sufficient pam_fprint.so #Fine Autenticazione impronte digitali |
|
Linea 98: | Linea 77: |
auth [success=2 default=ignore] pam_unix.so nullok_secure auth [success=1 default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass |
auth sufficient pam_fprintd.so auth [success=1 default=ignore] pam_unix.so nullok_secure |
Linea 101: | Linea 80: |
auth requisite pam_deny.so | auth requisite pam_deny.so |
Linea 105: | Linea 84: |
auth required pam_permit.so | auth required pam_permit.so |
Linea 107: | Linea 86: |
auth optional pam_cap.so # end of pam-auth-update config |
auth optional pam_ecryptfs.so unwrap auth optional pam_cap.so |
Introduzione
Questa guida ha il compito di aiutare l'utente a configurare ed utilizzare i lettori di impronte digitali sempre più presenti nei computer moderni. Verranno illustrati gli strumenti presenti nei repository ufficiali di Ubuntu che permettono di fare ciò.
Verifica supporto lettore impronte digitali
Purtroppo non tutti i lettori di impronte digitali sono supportati, quindi per prima cosa è necessario identificare il proprio dispositivo eseguendo nel terminale il comando:
lsusb
e verificare che esso sia tra i dispositivi elencati in questa pagina: Dispositivi supportati
Dispositivi non supportati
Se nell'elenco dei dispositivi supportati non figura il vostro, è consigliato consultare risorse come Launchpad e cercare tra le segnalazioni aperte degli altri utenti, o altrimenti aprirne una nuova in caso non ve ne fosse alcuna. Inoltre per informazioni sullo stato di sviluppo dei driver per i dispositivi non supportati è possibile consultare questa pagina: Dispositivi non supportati
Installazione dei pacchetti
Ora possiamo proseguire con l'installazione dei pacchetti necessari all'utilizzo del lettore di impronte.
Per fare ciò, aprire un terminale ed eseguire la seguente riga di comando:
sudo apt-get update && sudo apt-get install fprintd libpam-fprintd
Configurazione dell Autenticazione
Aprire il file /etc/pam.d/common-auth con un editor di testo con permessi di amministratore, semplicemente con il comando:
sudo gedit /etc/pam.d/common-auth
Si presenterà così:
# # This file is included from other service-specific PAM config files, # and should contain a list of the authentication modules that define # the central authentication scheme for use on the system # (e.g., /etc/shadow, LDAP, Kerberos, etc.). The default is to use the # traditional Unix authentication mechanisms. # # As of pam 1.0.1-6, this file is managed by pam-auth-update by default. # To take advantage of this, it is recommended that you configure any # local modules either before or after the default block, and use # pam-auth-update to manage selection of other modules. See # pam-auth-update(8) for details. # here are the per-package modules (the "Primary" block) auth sufficient pam_fprint.so auth [success=1 default=ignore] pam_unix.so nullok_secure # here's the fallback if no module succeeds auth requisite pam_deny.so # prime the stack with a positive return value if there isn't one already; # this avoids us returning an error just because nothing sets a success code # since the modules above will each just jump around auth required pam_permit.so # and here are more per-package modules (the "Additional" block) auth optional pam_ecryptfs.so unwrap auth optional pam_cap.so
Basta inserire la riga auth sufficient pam_fprint.so quante volte volte vogliamo venga concesso di provare a passare il dito(in questo caso 3)
# # This file is included from other service-specific PAM config files, # and should contain a list of the authentication modules that define # the central authentication scheme for use on the system # (e.g., /etc/shadow, LDAP, Kerberos, etc.). The default is to use the # traditional Unix authentication mechanisms. # # As of pam 1.0.1-6, this file is managed by pam-auth-update by default. # To take advantage of this, it is recommended that you configure any # local modules either before or after the default block, and use # pam-auth-update to manage selection of other modules. See # pam-auth-update(8) for details. # here are the per-package modules (the "Primary" block) auth sufficient pam_fprintd.so auth [success=1 default=ignore] pam_unix.so nullok_secure # here's the fallback if no module succeeds auth requisite pam_deny.so # prime the stack with a positive return value if there isn't one already; # this avoids us returning an error just because nothing sets a success code # since the modules above will each just jump around auth required pam_permit.so # and here are more per-package modules (the "Additional" block) auth optional pam_ecryptfs.so unwrap auth optional pam_cap.so
Possiamo inserire la riga auth sufficient pam_fprint.so quante volte volte vogliamo venga concesso di provare a passare il dito(in questo caso 3)
Acquisizione delle impronte digitali
Dare da terminale il seguente comando:
sudo fprint_demo
Si aprirà questa finestra
Premere Enroll per acquisire un'impronta. Si consiglia di Acquisire le prime cinque impronte di un unico dito e le restanti cinque con un altro.
Ora si potrà eseguire l'accesso o autenticarsi come superuser tramite impronte digitali.