Benutzer-Werkzeuge

Webseiten-Werkzeuge


edv:pkcs12_pfx_zertifikat_und_schluessel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
edv:pkcs12_pfx_zertifikat_und_schluessel [2024-04-29 12:59:47] – [PKCS12/PFX -> PEM/DER] manfrededv:pkcs12_pfx_zertifikat_und_schluessel [2024-04-29 13:22:22] (aktuell) – [PKCS12/PFX -> PEM/DER] manfred
Zeile 44: Zeile 44:
 #------------------------------------------------------------------------------# #------------------------------------------------------------------------------#
  
-# openssl pkcs12 -nodes -in www.domain.de.pfx -out www.domain.de.pem +# openssl pkcs12 -in www.domain.de.pfx -out www.domain.de.pem -nodes 
-# openssl x509 -noout -text -in www.domain.de.pem+# openssl x509   -in www.domain.de.pem -noout -text 
 +# openssl x509   -in www.domain.de.pem -out server-cert.pem 
 +# openssl rsa    -in www.domain.de.pem -out server-key.pem
  
 if [ -r "${1}" ] ; then if [ -r "${1}" ] ; then
- openssl pkcs12 -nodes -in ${1} -out ${1%.*}.pem && openssl x509 -noout -text -in ${1%.*}.pem+        PFXDATEI="${1}" 
 +        PEM_NAME="${1%.*}" 
 + 
 +        openssl pkcs12 -in ${PFXDATEI} -out ${PEM_NAME}.pem -nodes && openssl x509 -in ${PEM_NAME}.pem -noout -text 
 + 
 +        if [ -s ${PEM_NAME}.pem ] ; then 
 +                openssl x509 -in ${PEM_NAME}.pem -out server-cert.pem 
 +                openssl rsa -in ${PEM_NAME}.pem -out server-key.pem 
 + 
 +                ls -rtlha *.pem 
 +        else 
 +                echo "PEM-Datei konnte nicht erstellt werden." 
 +        fi
 else else
- echo "${0} www.domain.de.pfx"+        echo "${0} www.domain.de.pfx"
 fi fi
 </code> </code>
/home/http/wiki/data/attic/edv/pkcs12_pfx_zertifikat_und_schluessel.1714395587.txt · Zuletzt geändert: von manfred