Vamos a ver como instalar el certificado digital de la FNMT (Fábrica Nacional de Moneda y Timbre) en Ubuntu y también el autofirma para poder firmar los documentos.
Lo primero que vamos a tener que hacer es instalarnos Firefox 68.0 o inferior, en las más modernas no funciona… En nuestro caso la última versión de la 68 en castellano. Descargamos el .tar.bz y en la terminal nos vamos a la carpeta de descarga y descomprimimos el fichero con el comando:tar xjf firefox-*.tar.bz2
Después entramos en la carpeta de firefox, (firefox68/firefox) y ejecutamos en la terminal:./firefox
Con esto se nos abre firefox 68.9.0 (no importéis nada si no queréis) y nos dirigimos a la web del certificado digital para instalarlo: https://www.sede.fnmt.gob.es/certificados
Aquí seleccionamos Persona Física y pinchamos en Obtener Certificado software y aquí en el segundo enlace:
2. Solicitud con Certificado
NOTA: sobre el aviso de “certificado válido con el que identificarse” que hay que tener, es el certificado AC Raíz FNMT/RCM que viene en un archivo que se llama AC_Raiz_FNMT-RCM_SHA256.cer y que ya viene instalado por defecto en la versión de Firefox que hemos instalado.
Rellenamos los datos exactamente como aparecen en nuestro DNI, importante. Aceptamos los términos y condiciones y enviamos. Nos llegará un email con un código.
Con este código tenemos que ir físicamente a una de las oficinas acreditadas por la FNMT con nuestro DNI para que nos verifiquen y nos envíen el certificado a nuestro email.
Instalando el certificado digital en Ubuntu
Cuando nos llegue el email, seguramente nada más acreditarnos en la oficina, abrimos Firefox 68.9.0 de nuevo, nos vamos al enlace de descarga, metemos nuestros datos y el código del email y nos descargamos el certificado, lo instalamos y hacemos copia de seguridad. Si no se os instala automáticamente, lo hacemos a mano: En la configuración de Firefox vamos a Privacidad y seguridad -> Ver certificados -> “Tus certificados” y pulsamos sobre “Importar” y elegimos el fichero que nos hemos descargado y le damos a OK. Podemos verificar la correcta instalación entrando en la página de verificación, seleccionando nuestro certificado y comprobando que sale nuestro certificado como válido y no revocado. Y ya está, certificado instalado, enhorabuena!
Instalar autofirma en Ubuntu
Ahora tenemos que instalarnos autofirma para poder firmar digitalmente los ficheros. Vamos a la web de descarga y seleccionamos AutoFirma para Linux. Nos descargamos el fichero Linux.zip, lo descomprimimos y hacemos doble click sobre el fichero AutoFirma_1_6_5.deb para instalarlo con el Gestor de Ubuntu. El número de versión puede variar según cuando leas esto. Si no se te instala así, lo hacemos por la terminal:sudo dpkg -i AutoFirma_1_6_5.deb
es posible que os de un error de dependencias del paquete libnss3-tools, diciendo que no está instalado. Escribimos: sudo apt -f install
Para que instale automáticamente lo que necesitamos. A continuación tenemos que instalar la máquina virtual de JAVA con el comando: sudo apt install default-jre
y listo.
A partir de ahora, cuando necesitemos firmar un documento con el certificado digital y autofirma, tenemos que hacerlo desde Firefox 68.9.0, que abrirá automáticamente el autofirma. Seleccionamos el certificado que queremos usar y listo. Esto es válido para varios certificados, aunque normalmente sólo tendremos uno.
Esperamos que este tutorial os alivie un poco la tediosa tarea de firmar documentos digitalmente.
5 comentarios
Muchas gracias por la información. Voy a probar porque, al intentar instalar el configurador de https://www.sede.fnmt.gob.es/descargas/descarga-software/instalacion-software-generacion-de-claves me había quedado atascado. Ya contaré.
Gracias!!
Gracias. A mi me ha funcionado. Simplemente comentar que actualmente hay una nueva versión. Importante el último detalle de instalar el default-jre … antes de hacerlo no me funcionaba.
Excelente. Como ya ha dicho Jaume, muy importante el último paso!!! (GPT-4 no repara en ese detalle)
A lo mejor sería mas sencillo de esta manera:
1. Descargar y descomprimir
2. sudo apt update
3. sudo apt innstall -y default-jre
4. sudo apt install -y ./AutoFirma*.deb
el paso 4 te instala todas las dependencias y te evita el apt install -f