en este documento está el manual de instalación de la...
Post on 06-Oct-2018
221 Views
Preview:
TRANSCRIPT
1
EnestedocumentoestáelmanualdeinstalacióndelaaplicacióndeAutoFirmanecesariaparaelusodelPortafirmasdelaUniversidaddeValladolid.
PuededescargarlaúltimaversióndisponibledeAutoFirmadesdelasiguientepáginaweb:
http://firmaelectronica.gob.es/Home/Descargas.html
Silodesea,puedecomprobarsisunavegadorescompatibleaccediendoalasiguientedirección:
https://validador.guadaltel.es/validator/?force_autofirma=true
3
Índicedecontenidos
1Introducción............................................................................................................................4
2Requisitosmínimos.................................................................................................................4
3Enlacesdedescarga................................................................................................................5
4Instalación...............................................................................................................................5
4.1MicrosoftWindows..............................................................................................................5
4.1.1Desinstalación...................................................................................................................9
4.2Linux...................................................................................................................................10
4.2.1Instalaciónporlíneadecomandos.................................................................................10
4.2.2InstalaciónmedianteelasistentedepaquetesdeUbuntu/Guadalinex.........................11
4.2.3InstalacióndeOracleJava8de32-bity64-bitJDKensistemasoperativosUbuntude32-bity64-bit...........................................................................................................................12
4.2.4Desinstalación.................................................................................................................17
4.3AppleOSX..........................................................................................................................17
4.3.1Desinstalación.................................................................................................................17
5Problemasconocidos............................................................................................................18
5.1AlinstalarAutoFirmafallalainstalacióndeloscertificadosdeconfianzaSSL..................18
5.2AlinstalarAutoFirmasemuestraelerror:“Errorabriendoarchivoparaescritura”.........18
5.3 Cuando se instala Mozilla Firefox o se crea un nuevo perfil de usuario sobre unainstalacióndespuésdelainstalacióndeAutoFirma,estenofuncionaenFirefox..................18
5.4AlutilizarAutoFirmaenuntrámitewebenWindowsconunusuariodistintoalqueloinstaló,noseabreeldiálogodeseleccióndecertificados......................................................19
4
1Introducción
AutoFirma es una herramienta de escritorio con interfaz gráfica que permite la ejecución deoperacionesdefirmadeficheroslocalesenentornosdeescritorio(Windows,LinuxyMacOSX).
ElclienteAutoFirmahaceusodelasclavesprivadasasociadasa loscertificadosqueesténinstaladosenelrepositoriooalmacéndeclavesycertificados(KeyStore)delsistemaoperativoodelnavegadorWeb(InternetExplorer,MozillaFirefox,etc.).Tambiénpermiteelusodedispositivosexternos(tarjetasinteligentes,dispositivosUSB)configuradosenestosalmacenesdeclaves (comoporejemplo,elDNIElectrónicooDNIe).
El cliente AutoFirma hace uso de las claves privadas asociadas a los certificados del usuario y nopermite que estos salgan en ningún momento del almacén (tarjeta, dispositivo USB o navegador)ubicadoensuPC.
AutoFirmano almacenaningún tipo de información personal del usuario, ni hace uso de cookies niningúnotromecanismoparalagestióndedatosdesesión.AutoFirmasíalmacenatrazasdesuúltimaejecuciónaefectosdeofrecersoportealusuariosiseencontrasealgúnerror.Estastrazasdeejecuciónnocontienenningúntipodeinformaciónpersonalylaaplicaciónnofacilitadeningunaformaelaccesoaestosdatosalmacenados.
2Requisitosmínimos
El usodeAutoFirma comoherramientade firma integradadentrodelprocesode firmade trámiteswebtienelossiguientesrequerimientosencuantoaentornooperativo:
• SistemaOperativo® MicrosoftWindows7osuperior.
§ Soportadodirectamenteen7,8,8.1y10.§ En32o64bits.
® AppleOSXMavericksosuperior.§ SoportadodirectamenteenMavericks,YosemiteyElCapitán.
® Linux§ Guadalinex,Ubuntu.
• NavegadoresWeb(paralainvocaciónporprotocolo)® MicrosoftWindows
§ GoogleChrome46osuperior.§ MozillaFirefox41.0.1osuperior.§ MicrosoftInternetExplorer11osuperior(noseadmitenlosmodosdecompatibilidad
conversionesanteriores,niningunaotraversiónanterior).§ MicrosoftEdgev20.
5
® Linux§ MozillaFirefox41.0.1osuperior.
® AppleOSX§ AppleSafari9.0osuperior.
EnentornosOSXyWindowsnoesnecesarioqueelusuariotengainstaladounentornodeejecuciónde Java.EnLinuxsenecesitaunentornodeejecuciónde JavadeOracleuOpenJDK(marcadocomodependenciaenelinstaladorintegradodeAutoFirma).
3Enlacesdedescarga
PuededescargarlaúltimaversióndisponibledeAutoFirmadesdelasiguientepáginaweb:
http://firmaelectronica.gob.es/Home/Descargas.html
Silodesea,puedecomprobarsisunavegadorescompatibleaccediendoalasiguientedirección:
https://validador.guadaltel.es/validator/?force_autofirma=true
4Instalación
La instalación de AutoFirma en el sistema del usuario se asemeja a la instalación de cualquier otraaplicación.
Debidoalasmedidasdeseguridadestablecidasporcadanavegadorweb,esposiblequeestoimpliquelaaparicióndeundiálogográficodeseguridadenelquesedebeconcederpermisospararealizarestaoperación.
4.1MicrosoftWindows
LainstalacióndeAutoFirmasobreMicrosoftWindowsdebeserrealizadaporunusuarioconpermisosde administrador. El archivo instalador que debe ejecutarse se distribuye con el nombre“AutoFirma1.4.2.exe”.Laversión1.4.2deAutoFirmahabilitalacomunicaciónSSLsóloparaelusuarioquerealizalainstalación.
Elprocesodeinstalaciónleguiaráatravésdeunossencillospasos:
6
Alpulsarsobreelbotón“Siguiente>”seremosredirigidosalapantalladelicenciadelaaplicación.
Enestapantalla,elusuariopuedeleereltextodelicenciadeAutoFirma.Paracontinuarconelprocesodeinstalaciónesnecesariopulsarelbotón“Acepto”.
7
En lasiguientepantalla,podráseleccionar larutade instalaciónde laaplicación.Puededejar larutaque se le muestra por defecto (recomendado) o seleccionar cualquier otra ubicación. En caso demodificareldirectoriopordefecto,asegúresede instalarAutoFirmaenundirectoriopropioynoenunocompartidoconmásaplicacionesodocumentos.Acontinuación,pulseelbotón“Instalar”.
El proceso de instalación extrae y copia los ficheros necesarios. Una vez hecho esto se tratará deinstalaruncertificadodeconfianzaSSLgeneradoensualmacénlocaldeWindows,paralocualse lepediráconfirmaciónmedianteunaventanacomolasiguiente:
8
Esobligatorioqueelusuarioconcedaestepermisopulsandoelbotón“Sí”/“Yes”.
Unavezfinalizadoelproceso,elusuariopodrápulsarelbotón“Siguiente”paraconocerelresultadodelainstalación.
9
Cuandoelasistentetermina,lainstalaciónhabráfinalizado.
Tenga en cuenta que si se denegó el permiso para la instalación de certificados, es posible que laaplicación le indique que la instalación ha finalizado correctamente. Esto le permitirá utilizarAutoFirmacomoaplicación localde firma,peronopodráutilizarloenprocesosde firmadetrámitesweb.
4.1.1Desinstalación
LadesinstalacióndeAutofirmapuederealizarsedesdelaopción“DesinstalarAutoFirma”queapareceenelmenúiniciodeWindowsbajoelgrupoAutoFirma:
Unavezlanzado,eldesinstaladorpresentaunsencilloasistente.
10
4.2Linux
LainstalacióndeAutoFirmaenLinuxdebeserrealizadaporunusuarioconpermisosdeadministrador.Elarchivoeinstalacióndelaaplicaciónsedistribuyeconelnombre“AutoFirma_X.Y.Z.deb”,dondeX,Yy Z (opcional) son los números de versión. Por ejemplo “AutoFirma_1.4.2.deb” correspondería aAutoFirmaversión1.4.2.
Para poder ejecutar AutoFirma son necesarias las siguientes dependencias, así que estás secompruebanduranteelprocesodeinstalación:
•JRE(JavaRuntineEnvironment)deOracleuOpenJDK.(Ver4.2.3)
•Biblioteca“libnss3-tools”.
AutoFirmaescompatibleconUbuntuyGuadalinex32y64bits.Unavezinstalada,puedeusarseconlosnavegadoreswebMozillaFirefoxyGoogleChrome.
Haydosopcionesdeinstalación:porlíneadecomandosydesdelainterfazdeescritorio.
Lainstalaciónporambosmediosdejarálaaplicacióninstaladapordefectoeneldirectorio:
/usr/lib/AutoFirma
4.2.1Instalaciónporlíneadecomandos
Parainstalaciónporlíneadecomandos,enunaconsolaejecutaremos:
sudodpkg–iRUTA_INSTALABLE_AUTOFIRMA
DondeRUTA_INSTALABLE_AUTOFIRMAeslarutaalinstaladorenfuncióndeladistribuciónescogida.
Si no tenemos instaladas las dependencias anteriormente listadas, se nos mostrarán mensajes deadvertenciaalrespecto.Encasodeserasí,podremosinstalarestasbibliotecasconelcomando:
sudoapt-get–finstall
Despuésdeesto,sedebevolveraejecutarelcomandodeinstalacióndeAutoFirmaparaasegurarsucorrectainstalación:
sudodpkg–iRUTA_INSTALABLE_AUTOFIRMA
11
4.2.2InstalaciónmedianteelasistentedepaquetesdeUbuntu/Guadalinex
Para la instalaciónmediante el asistente de paquetes, se debe hacer doble clic en el fichero de ladistribución(.deb).Seabriráunaventanasimilaralasiguiente.
Sedebepulsar el botón instalar, que se encuentra arriba a la derecha. Si no se tienenpermisosdeadministración,elsistemasolicitarálaclavede“súperusuario”parapoderrealizarlainstalación.
Sinohaocurridoningúnproblema,semostraráunmensajedeconfirmación.
12
4.2.3InstalacióndeOracleJava8de32-bity64-bitJDKensistemasoperativosUbuntude32-bity64-bit.EstasinstruccionestambiénfuncionanenDebianyLinuxMint.
SóloparainstalarOracleJavaJDKconOracleJavaJREquevieneincluidoenladescargadelJDK.
1.Revisasilaarquitecturadetusistemaoperativoes32-bito64-bit.
Abrelaterminalyejecutaelsiguientecomando:
file/sbin/init
Estomostrarásilaarquitecturadetusistemaoperativoes32-bito64-bit.
2.RevisasitienesJavainstaladoentusistema.
Parahaceresto,necesitasejecutarelcomandoJavadesdelaterminal.
Abrelaterminalyescribeelsiguientecomando:
java-version
SitienesinstaladoOpenJDKentusistema,semostraráalgoasí:
javaversion"1.7.0_15"
OpenJDKRuntimeEnvironment(IcedTea61.10pre)(7b15~pre1-0lucid1)
OpenJDK64-BitServerVM(build19.0-b09,mixedmode)
Si tienesOpenJDK instalado en tu sistema, y no tienes instalada la última versión de Java elimínalaprimero.
13
3. Elimina por completo el software OpenJDK/JRE de tu sistema y crea un directorio dondealmacenarlosbinariosdeOracleJavaJDK/JRE.
Esto evitará que conflictos con el sistema y confusiones entre diferentes versiones de Java. Porejemplo, si tienesOpenJDK/JRE instalado en el sistema, puedes eliminarlo con la siguiente línea decomando:
sudoapt-getpurgeopenjdk-\*
EstecomandoeliminaráporcompletoOpenJDK/JREdetusistema.
sudomkdir-p/usr/local/java
EstecomandocrearáundirectoriodondepodrásalmacenarlosbinariosdeOracleJavaJDKyJRE.
4.DescargaOracleJavaJDKparaLinux.
Asegúratedeseleccionarlosbinarioscorrectosparalaarquitecturadetusistema,yase32-bito64-bit(loscualesterminanentar.gz).
Opcional,DescargaladocumentacióndeOracleJavaJDK
Seleccionajdk-8u20-apidocs.zip
Información importante: Los binarios 64-bit de Oracle Java no funcionan en sistemas operativosUbuntuLinuxde32-bit,recibirásvariosmensajesdeerrorsiintentasinstalarOracleJavade64-bitenUbuntuLinuxde32-bit.
14
5.CopialosbinariosdeOracleJavaeneldirectorio/usr/local/java.
La mayoría de los casos, los binarios de Oracle Java se descargan a:/home/“tu_nombre_de_usuario”/Downloads.
InstruccionesdeinstalacióndeOracleJavade32-bitenUbuntuLinuxde32-bit:
cd/home/“tu_nombre_de_usuario”/Downloads
sudocp-rjdk-8uXX-linux-i586.tar.gz/usr/local/java/
cd/usr/local/java
InstruccionesdeinstalacióndeOracleJavade64-bitenUbuntuLinuxde64-bit:
cd/home/“tu_nombre_de_usuario”/Downloads
sudocp-rjdk-8uXX-linux-x64.tar.gz/usr/local/java/
cd/usr/local/java
6.DescomprimelosbinariosdeJava,eneldirectorio/usr/local/java
InstruccionesdeinstalacióndeOracleJavade32-bitenUbuntuLinuxde32-bit:
sudotarxvzfjdk-8uXX-linux-i586.tar.gz
InstruccionesdeinstalacióndeOracleJavade64-bitenUbuntuLinuxde64-bit:
sudotarxvzfjdk-8uXX-linux-x64.tar.gz
7.Revisatusdirectorios.
Paraahora,yadebestenerdosdirectoriosbinariosen/usr/local/javaparaJavaJDK/JREcomo:
ls-a
jdk1.8.0_XX
jre1.8.0_XX
8.EditaelarchivoPATHdesistema/etc/profileyañadelassiguientesvariablesdesistemaalarutadelsistema.
Utiliza“Nano”,“Gedit”ocualquierotroeditordetextocomousuarioRootyabre/etc/profile.
sudogedit/etc/profile
o
sudonano/etc/profile
15
9.Desplázatehastael finaldelarchivousando las teclasde flechayañade las siguientes líneasalfinaldelarchivo/etc/profile:
JAVA_HOME=/usr/local/java/jdk1.8.0_XX
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
exportJAVA_HOME
exportJRE_HOME
exportPATH
10.Guardaelarchivo/etc/profileysalte.
11.InformaatusistemaUbuntuLinuxdóndeestáubicadoOracleJavaJDK/JRE.
EstolediráalsistemaquelanuevaversióndeOracleJavaestádisponible:
sudoupdate-alternatives--install"/usr/bin/java""java""/usr/local/java/jdk1.8.0_XX/bin/java"1
EstecomandonotificaalsistemaqueOracleJavaJREestádisponibleparausar.
sudoupdate-alternatives--install"/usr/bin/javac""javac""/usr/local/java/jdk1.8.0_XX/bin/javac"1
EstecomandonotificaalsistemaqueOracleJavaJDKestádisponibleparausar.
sudoupdate-alternatives--install"/usr/bin/javaws""javaws""/usr/local/java/jdk1.8.0_XX/bin/javaws"1
EstecomandonotificaalsistemaqueOracleJavaWebStartestádisponibleparausar.
12.InformaatusistemaUbuntuLinuxqueOracleJavaJDK/JREdebeserelJavapredeterminado:
sudoupdate-alternatives--setjava/usr/local/java/jdk1.8.0_XX/bin/java
EstecomandoconfiguraráelJREparaelsistema.
sudoupdate-alternatives--setjavac/usr/local/java/jdk1.8.0_XX/bin/javac
EstecomandoconfiguraráelcompiladorJavacparaelsistema.
sudoupdate-alternatives--setjavaws/usr/local/java/jdk1.8.0_XX/bin/javaws
EstecomandoconfiguraráelJavaWebStartparaelsistema.
16
13.VuelveacargarelarchivoPATHdelsistema/etc/profileescribiendoelsiguientecomando:
source/etc/profile
TenenmentequeelarchivoPATHdelsistema/etc/profilesecargarádespuésal reiniciarelsistemaUbuntuLinux.
14.RevisasiOracleJavaseinstalócorrectamenteenelsistema.
EjecutalossiguientescomandosyanotalaversióndeJava:
./etc/profile
java–version
UnainstalacióncorrectadeOracleJavamostrarálosiguiente:
java-version
EstecomandomuestralaversióndeJavadetusistema.
Deberásrecibirunmensajemostrandolosiguiente:
javaversion"1.8.0_XX"
Java(TM)SERuntimeEnvironment(build1.8.0_XX-b26)
JavaHotSpot(TM)ServerVM(build25.XX-b23,mixedmode)
javac-version
EstecomandotepermitesaberquéyapuedescompilarprogramasJavadesdelaterminal.
Recibirásunmensajemostrandolosiguiente:
javac1.8.0_XX
15.Ahorareiniciaelsistema.
17
4.2.4DesinstalaciónPara realizar la desinstalación del sistema se deberá escribir por consola en línea de comandos elsiguientecomando.
sudoapt-getremove–-purgeautofirma
Cuandoelprocesotermina,laaplicaciónhasidocorrectamentedesinstaladadelsistema.
4.3AppleOSX
La instalación de AutoFirma en OS X debe realizarla un usuario con permisos de administrador. Elarchivode instalación sedistribuye conelnombre “AutoFirma_X.Y.Z.pkg”,dondeX, Y y Z (opcional)son los números de la versión. Por ejemplo, “AutoFirma_1.4.2.pkg” correspondería a AutoFirmaversión1.4.2.
AutoFirmaescompatibleconlasversionesdeOSXMavericks,YosemiteyElCapitán.LosnavegadorescompatiblessonAppleSafari,GoogleChromeyMozillaFirefox.
Para la instalación de la aplicación, se debe hacer doble clic sobre el fichero. El sistema abrirá unasistentequeseencargaráderealizarlospasosaseguirparalacorrectainstalacióndelaaplicación.
4.3.1Desinstalación
Para desinstalar la aplicación basta con eliminar la carpeta que se generó en el directorio/Applications.
18
5Problemasconocidos5.1AlinstalarAutoFirmafallalainstalacióndeloscertificadosdeconfianzaSSL
AutoFirma requiere permisos de administrador para ser instalado y para insertar el certificado deconfianzaSSLparaelfuncionamientodelafirmaenlostrámitesonline.SinopuedeinstalarAutoFirmao el certificado de confianza, solicite al administrador de su sistema que realice la instalación de laaplicación.
5.2AlinstalarAutoFirmasemuestraelerror:“Errorabriendoarchivoparaescritura”
Esposiblequedurantelainstalaciónselemuestreunerrorcomoelquesigue:
SiyateníainstaladorAutoFirma,compruebequeestenoseestáejecutando,encuyocasoelinstaladornopodrásobrescribirlosficherosdeinstalación.CierreAutoFirmaypulseelbotónreintentar.
SiAutoFirmanoseestáejecutando,esposiblequeelarchivoencuestiónseencuentrebloqueadoporunaejecucióno intentode instalaciónprevio.Reinicie suequipoypruebea instalarnuevamente laaplicación.
5.3 Cuando se instala Mozilla Firefox o se crea un nuevo perfil de usuario sobre unainstalacióndespuésdelainstalacióndeAutoFirma,estenofuncionaenFirefox
Durante elmomentode la instalacióndeAutoFirma, se genera un certificadopara la comunicaciónentrelapáginawebylaaplicación,yloinstalaenlosalmacenesdeconfianzadelsistemaydeFirefox.Si se crea un perfil de usuario de Firefox o se instala el propio Firefox después de la instalación deAutoFirma,estenocontaráconelcertificadoentrelosqueconsideradeconfianza.PararesolveresteproblemadeberádesinstalarAutoFirmayvolverloainstalar.Tengaencuenta,sinembargo,queestoimplicaráquesepierdalaconfiguraciónpersonalizadaestablecidaenAutoFirma.
19
5.4AlutilizarAutoFirmaenuntrámitewebenWindowsconunusuariodistintoalque loinstaló,noseabreeldiálogodeseleccióndecertificados
La versión1.4.2deAutoFirmaWindows instala los certificadosde confianzaSSLúnicamenteparaelusuario que instaló la aplicación. Por esemotivo el resto de usuarios no pueden utilizar AutoFirmaparaejecutarlasoperacionesdefirmadentrodetrámitesonline.
Se puede habilitarmanualmente el uso deAutoFirma para el resto de usuarios en los navegadoresInternetExploreryGoogleChrome.Paraello,seránecesarioinstalarcomoautoridadraízdeconfianzaelcertificadogeneradodurantelainstalación.
Elficherodelcertificadosellama“autofirma.cer”ypuedeencontrarseenelsubdirectorio“AutoFirma”dentrodeldirectorioenelquesehayainstaladodeAutoFirma.Pordefecto:
•C:\ProgramFiles(x86)\AutoFirma(Enequiposde64bits)
•C:\ProgramFiles\AutoFirma(Enequiposde32bits)
Parainstalarlo,haremosdobleclicsobreestecertificado:
Acontinuación,pulsaremoselbotón“Instalarcertificado…”.
20
Pulsaremoselbotón“Siguiente>”.
Seleccionaremos la opción “Colocar todos los certificados en el siguiente almacén” y pulsaremos elbotón“Examinar…”.
21
Seleccionaremoselalmacén“Entidadesdecertificaciónraízdeconfianza”ypulsaremos“Aceptar”.
Pulsaremos el botón “Siguiente >” una vez hemos seleccionado el almacén al que importar elcertificado.
22
Pulsaremoselbotón“Finalizar”delanuevaventana.
En el diálogo de seguridad que se nos muestra, confirmaremos que deseamos confiar en estecertificadopulsandoelbotón“Sí”.
Finalmente,senoshabrámostradoelresultadodeimportarelcertificado.
top related