Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Periferiche/CartaNazionaleServizi"
Differenze tra le versioni 6 e 11 (in 5 versioni)
Versione 6 del 03/03/2019 18.50.07
Dimensione: 2768
Autore: jeremie2
Commento: nuove note
Versione 11 del 24/10/2020 12.09.22
Dimensione: 3132
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 5: Linea 5:
<<Informazioni(rilasci="18.10 16.04 14.04";forum=http://forum.ubuntu-it.org/viewtopic.php?t=515366)>> <<Informazioni(rilasci="18.04";forum=http://forum.ubuntu-it.org/viewtopic.php?t=515366)>>
Linea 9: Linea 9:
La seguente guida mostra i passaggi necessari per poter accedere ai propri dati (sanitari o altri servizi) tramite la propria Tessera Sanitaria elettronica (detta anche '''Carta Nazionale dei Servizi''' o ''Carta Regionale dei Servizi'') utilizzando '''Firefox''' o '''Chromium''' ed un lettore di smart card. La seguente guida mostra i passaggi necessari per poter accedere ai propri dati (sanitari o altri servizi) tramite la propria Tessera Sanitaria elettronica (detta anche '''Carta Nazionale dei Servizi''' o '''Carta Regionale dei Servizi''') utilizzando '''Firefox''' o '''Chromium''' ed un lettore di smart card.
Linea 15: Linea 15:
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://pcscd|pcscd]] e [[apt://opensc|opensc]].  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://pcscd|pcscd]], [[apt://opensc|opensc]] e [[apt://libnss3-tools|libnss3-tools]]:{{{
sudo apt install pcscd opensc libnss3-tools
}}}
Linea 19: Linea 21:
In alcuni casi potrebbe essere necessario installare manualmente il pacchetto [[apt://libccid|libccid]] non riconosciuto come dipendenza, mentre per alcune tipologie di lettori smart card potrebbe essere richiesta l'installazione del pacchetto [[apt://libacr38u|libacr38u]]. In alcuni casi potrebbe essere necessario installare manualmente il pacchetto [[apt://libccid|libccid]] non riconosciuto come dipendenza, mentre per alcune tipologie di lettori smart card potrebbe essere richiesta l'installazione manuale del driver [[https://resources.bit4id.com/#/product/miniLector_EVO|miniLector EVO]].
Linea 26: Linea 28:
 0. Aprire il menu '''''Modifica → Preferenze''''', selezionare '''''Avanzate → Certificati → Dispositivi di Sicurezza → Carica'''''. Per quello che segue, si deve usare la versione di Firefox installata con `apt install firefox` e non quella
installato usando `snap`

0. Aprire il menu '''''Modifica → Preferenze''''', selezionare '''''Privacy e sicurezza → Certificati → Dispositivi di Sicurezza → Carica'''''.
Linea 40: Linea 45:
cd}}} {{{
modutil -dbdir sql:.pki/nssdb/ -add "OpenSC" -libfile /usr/lib/$(uname -i)-*/opensc-pkcs11.so
modutil -dbdir sql:$HOME/.pki/nssdb/ -add "OpenSC" -libfile /usr/lib/$(uname -i)-linux-gnu/opensc-pkcs11.so
Linea 44: Linea 48:
cd}}} {{{
modutil -dbdir sql:.pki/nssdb/ -list
modutil -dbdir sql:$HOME/.pki/nssdb/ -list
Linea 51: Linea 54:
sudo apt-get remove pcscd libccid opensc sudo apt remove pcscd opensc libnss3-tools
Linea 59: Linea 62:
 * [[https://tscns.regione.sardegna.it/it/articoli/linux|TS-CNS Regione Sardegna]]


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

La seguente guida mostra i passaggi necessari per poter accedere ai propri dati (sanitari o altri servizi) tramite la propria Tessera Sanitaria elettronica (detta anche Carta Nazionale dei Servizi o Carta Regionale dei Servizi) utilizzando Firefox o Chromium ed un lettore di smart card.

A differenza di quanto indicato nelle varie documentazioni ufficiali proposte dalle regioni o province, non è necessaria l'installazione di alcun software proprietario, visto che il progetto OpenSC supporta perfettamente la CNS.

Installazione

  1. Installare i pacchetti pcscd, opensc e libnss3-tools:

    sudo apt install pcscd opensc libnss3-tools
  2. Collegare il lettore di smart card alla presa USB.

In alcuni casi potrebbe essere necessario installare manualmente il pacchetto libccid non riconosciuto come dipendenza, mentre per alcune tipologie di lettori smart card potrebbe essere richiesta l'installazione manuale del driver miniLector EVO.

Configurazione

Firefox

Per quello che segue, si deve usare la versione di Firefox installata con apt install firefox e non quella installato usando snap

  1. Aprire il menu Modifica → Preferenze, selezionare Privacy e sicurezza → Certificati → Dispositivi di Sicurezza → Carica.

  2. Inserire come nome OpenSC, quindi scegliere la libreria appropriata:

    • per architetture a 64 bit:

      /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so
    • per architetture a 32 bit:

      /usr/lib/i386-linux-gnu/opensc-pkcs11.so
    • nei non multi-arch si potrebbe trovare anche in:

      /usr/lib/opensc-pkcs11.so

Chrome e Chromium

  1. Digitare nel terminale i comandi seguenti:

    modutil -dbdir sql:$HOME/.pki/nssdb/ -add "OpenSC" -libfile /usr/lib/$(uname -i)-linux-gnu/opensc-pkcs11.so
  2. È possibile verificare lo stato della carta eseguendo:

    modutil -dbdir sql:$HOME/.pki/nssdb/ -list

Disinstallazione

Per rimuovere i software installati, digitare nel terminale il comando:

sudo apt remove pcscd opensc libnss3-tools

Ulteriori risorse


CategoryHardware