Nachfolgende Hinweise mögen dem Umgang mit und der Einsicht in Zertifikats-Dateien dienen:
/opt/is/fmi/sbin/rp1.mirz.handle.cert.bash create-cert-request
rp1.mirz.uni-jena.de.csr.pem
erstellt (Speicherort siehe Skript-Ausgabe)Die nun über die WebGUI https://cert-manager.com/customer/DFN/ssl/Uni-Jena-Server-Zertifikat-Antrag-SAML/list über 'select'/Download beziehbaren Dateien sind:
'Sectigo-WebGUI-Download' | Dateiname | Kommentar |
---|---|---|
'Certificate only, PEM encoded' | rp1.mirz.uni-jena.de.cert-only.cer.pem | nur Endzertifikat; PEM/BASE64-Codierung |
'Certificate (w/ issuer after), PEM encoded' | rp1.mirz.uni-jena.de.with-issuer-after.cer.pem | Endzertifikat mit Zertifikaten der Zwischen-CAs; ohne Root-CA |
'Certificat (w/ chain), PEM encoded' | rp1.mirz.uni-jena.de.with-chain.cer.pem | Root-CA-Cert, gefolgt von Zwischen-CAs- und Endzertifikat |
'PKCS#7' | rp1.mirz.uni-jena.de.p7b | binär |
'PKCS#7, PAM encoded' | rp1.mirz.uni-jena.de.pkcs7.crt.pam.cer | im Download-Dialog erscheint "rp1.mirz.uni-jena.de.crt", heruntergeladen/angelegt wird jedoch "<angegebener-filename>.cer"! |
'Intermediate(s)/Root only, PEM encoded' | rp1.mirz.uni-jena.de.intermediates-root-only.cer.pem | Zwischen-CAs- gefolgt von Root-CA-Zertifikat |
'Root/Intermediate(s) only, PEM encoded' | rp1.mirz.uni-jena.de.root-intermediates-only.cer.pem | Root-CA- gefolgt von Zwischen-CA-Zertifikaten |
Mit folgendem Einzeiler kann bei Bedarf die Issuer/Subject-Information aus einer PEM/BASE64-codierten Zertifikatsdateien ausgelesen werden:
openssl crl2pkcs7 -nocrl -certfile <zertifikats-datei.pem> | openssl pkcs7 -print_certs -text | grep --context=1 -E 'Issuer:|Subject:|-----BEGIN |-----END ' | grep -v -E 'Signature Algorithm|Validity|Subject Public Key Info:|^--$'
Mit folgendem Befehl ist der Zertifikatstext aus der entsprechenden PEM-codierten Datei einsehbar:openssl x509 -in ./rp1.mirz.uni-jena.de.cert-only.cer.pem -inform=PEM -outform=PEM -text
Ausgabe der Seriennummer (hex) eines Zertifikats kann erfolgen mit:openssl x509 -noout -serial -in rp1.mirz.uni-jena.de.cert-only.cer.pem