Instalar lector DNIe y/o Token en Ubuntu 15.04 y superiores

Para la Firma Digital y otras cuestiones de seguridad informática.

Desde el año 2010, hay las instrucciones necesarias, de la forma más sencilla posible, para instalar el DNIe y/o Token en distribuciones Debian como Ubuntu.

Y 5 años después, con la llegada de Ubuntu 15.04 Vivid Vervet y la incorporación del paquete opensc 0.14 a los repositorios oficiales, por fín podemos instalar el dni electrónico de forma realmente rápida y sencilla; sin descarga de código fuente, sin compilaciones, sin configuraciones especiales...

Todo el proceso puede hacerse en menos de 5 minutos.

A continuación, encontrarás las instrucciones detalladas paso a paso, pero si prefieres verlo todo en vídeo, también tienes esta opción.

En el siguiente vídeo puedes ver todo el procedimiento.

Testeado en las siguientes versiones de Ubuntu:
Ubuntu 15.04 - Vivid Vervet
Ubuntu 15.10 - Wily Werewolf
Ubuntu 16.04 - Xenial Xerus

En detalle, las instrucciones para instalar el DNIe en Ubuntu 15.04 y superiores son las siguientes:

Conecta el lector del DNIe y/o Token a algún puerto USB de tu PC, abre la terminal y ejecuta:

lsusb
En pantalla podrás ver listado tu lector. Si no es tu caso, conecta el lector a otro puerto USB e intenta listarlo de nuevo. Si aún así no puedes identificarlo, es posible que necesites algún driver específico. Lo ideal es que visites la página del fabricante.

Una vez comprobado que tu lector ha sido identificado por lsusb, instala los paquetes pcscd y pcsc-tools.

sudo apt-get install pcscd pcsc-tools
Cuando finalice la instalación, conecta tu lector del DNIe e ejecuta:

pcsc_scan 
Introduce tu DNIe en el lector y podrás ver el resultado de la lectura del chip
Saca tu DNIe, interrumpe el proceso pcsc_scan con CTRL + C e instala el paquete opensc-pkcs11:

sudo apt-get install opensc-pkcs11
Ahora, busca la librería opensc-pkcs11.so:

sudo updatedb
locate opensc 
Esto devolverá una serie de resultados, pero sólo nos interesa los que devolvieron opensc-pkcs11.so.
que es la ruta donde cualquier aplicación cliente puede conectarse a nuestro DNIe y/o Token.

Espero les sea de utilidad este pequeño Tutorial.

Cualquier consulta pueden comentar, también pueden compartir esta información... 

Comentarios