Dimensione: 6716
Commento:
|
Dimensione: 6677
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 39: | Linea 39: |
Potete ora anche verificare che la vostra impronta digitale venga riconosciuta come autentica dal sistema, sempre all'interno dell'applicazione fprint_demo, selezionare la tab '''Verify''' e cliccare sul bottone '''Verify''', vi verrà chiesto di scansionare la vostra impronta e vi verrà dato l'esito. | Potete ora anche verificare che la vostra impronta digitale venga riconosciuta come autentica dal sistema, sempre all'interno dell'applicazione fprint_demo, selezionare la tab '''Verify''' e cliccare sul bottone '''Verify''', vi verrà chiesto di scansionare la vostra impronta dandovi poi l'esito della comparazione con quella registrata al passo precedente. |
Linea 44: | Linea 44: |
Aprire il file `/etc/pam.d/common-auth` con un editor di testo con permessi di amministratore. L'editor di tes:<<BR>> | Aprire il file `/etc/pam.d/common-auth` con un editor di testo con permessi di amministratore. Se non sapete che editor di testo avete installato di default nel vostro sistema, seguite quanto segue:<<BR>> Per '''Ubuntu e Ubuntu GNOME''': |
Linea 48: | Linea 50: |
Si presenterà così: | Per '''Kubuntu''': |
Linea 50: | Linea 52: |
sudo kate /etc/pam.d/common-auth }}} Per '''Xubuntu''': {{{ sudo mousepad /etc/pam.d/common-auth }}} Per '''Lubuntu''': {{{ sudo leafpad /etc/pam.d/common-auth }}} Il file che vi si aprirà si presenterà all'incirca così: {{{ # # /etc/pam.d/common-auth - authentication settings common to all services |
|
Linea 64: | Linea 80: |
auth sufficient pam_fprint.so auth [success=1 default=ignore] pam_unix.so nullok_secure |
auth [success=1 default=ignore] pam_unix.so nullok_secure |
Linea 67: | Linea 82: |
auth requisite pam_deny.so | auth requisite pam_deny.so |
Linea 71: | Linea 86: |
auth required pam_permit.so | auth required pam_permit.so |
Linea 73: | Linea 88: |
auth optional pam_ecryptfs.so unwrap auth optional pam_cap.so |
auth optional pam_cap.so # end of pam-auth-update config }}} |
Linea 76: | Linea 92: |
}}} 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) |
Ora basta inserire la riga '''''auth sufficient pam_fprintd.so''''' prima o dopo alla riga '''''auth [success=1 default=ignore] pam_unix.so nullok_secure''''' a seconda se vogliamo dare la precedenza all'autenticazione con scansione dell'impronta digitale rispetto all'autenticazione standard con password.<<BR>> Qui per esempio come potete notare abbiamo utilizzato come primo metodo di autenticazione la scansione dell'impronta digitale: |
Linea 79: | Linea 95: |
# # /etc/pam.d/common-auth - authentication settings common to all services |
|
Linea 93: | Linea 111: |
auth sufficient pam_fprintd.so auth [success=1 default=ignore] pam_unix.so nullok_secure |
auth sufficient pam_fprintd.so auth [success=1 default=ignore] pam_unix.so nullok_secure |
Linea 96: | Linea 114: |
auth requisite pam_deny.so | auth requisite pam_deny.so |
Linea 100: | Linea 118: |
auth required pam_permit.so | auth required pam_permit.so |
Linea 102: | Linea 120: |
auth optional pam_ecryptfs.so unwrap auth optional pam_cap.so |
auth optional pam_cap.so # end of pam-auth-update config |
Linea 105: | Linea 123: |
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) <<BR>> == Acquisizione delle impronte digitali == Dare da terminale il seguente comando:<<BR>> {{{ sudo fprint_demo }}}<<BR>> Si aprirà questa finestra<<BR>> {{http://matt91web.altervista.org/public/fprint_demo.png}} |
|
Linea 115: | Linea 124: |
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.<<BR>> <<BR>> Ora si potrà eseguire l'accesso o autenticarsi come superuser tramite impronte digitali.<<BR>> {{http://matt91web.altervista.org/public/fprint_demo-autenticazione.png}} |
= Problemi noti = da fare... |
Linea 121: | Linea 127: |
<<BR>> | |
Linea 123: | Linea 128: |
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ò, nel terminale eseguire la seguente riga di comando:
sudo apt-get update && sudo apt-get install fprintd libpam-fprintd fprint-demo
Configurazione
Ora che abbiamo installato i pacchetti necessari al corretto utilizzo del lettore di impronte non ci resta che configurare il tutto.
Acquisizione delle impronte digitali
Dare da terminale il seguente comando:
sudo fprint_demo
Si aprirà questa finestra:
Premere Enroll per acquisire un'impronta del dito che volete. E' comunque consigliato utilizzare il dito indice della mano destra. Verrà così chiesto di far passare il dito scelto più volte sul dispositivo di lettura fino a quando non verrà confermato il successo dell'operazione.
Verifica impronta digitale
Potete ora anche verificare che la vostra impronta digitale venga riconosciuta come autentica dal sistema, sempre all'interno dell'applicazione fprint_demo, selezionare la tab Verify e cliccare sul bottone Verify, vi verrà chiesto di scansionare la vostra impronta dandovi poi l'esito della comparazione con quella registrata al passo precedente.
Configurazione PAM
Aprire il file /etc/pam.d/common-auth con un editor di testo con permessi di amministratore. Se non sapete che editor di testo avete installato di default nel vostro sistema, seguite quanto segue:
Per Ubuntu e Ubuntu GNOME:
sudo gedit /etc/pam.d/common-auth
Per Kubuntu:
sudo kate /etc/pam.d/common-auth
Per Xubuntu:
sudo mousepad /etc/pam.d/common-auth
Per Lubuntu:
sudo leafpad /etc/pam.d/common-auth
Il file che vi si aprirà si presenterà all'incirca così:
# # /etc/pam.d/common-auth - authentication settings common to all services # # 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 [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_cap.so # end of pam-auth-update config
Ora basta inserire la riga auth sufficient pam_fprintd.so prima o dopo alla riga auth [success=1 default=ignore] pam_unix.so nullok_secure a seconda se vogliamo dare la precedenza all'autenticazione con scansione dell'impronta digitale rispetto all'autenticazione standard con password.
Qui per esempio come potete notare abbiamo utilizzato come primo metodo di autenticazione la scansione dell'impronta digitale:
# # /etc/pam.d/common-auth - authentication settings common to all services # # 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_cap.so # end of pam-auth-update config
Problemi noti
da fare...