Dies ist eine alte Version des Dokuments!


OpenSSL-Konfigurationsdatei erstellen

Erstellen Sie eine Datei namens `selfsigned-cert.cnf` mit folgendem Inhalt und ersetzen Sie `yourhost.example.org` durch Ihren Hostnamen:

 # cat selfsigned-cert.cnf 
 [req]
 default_bits=3072
 default_md=sha256
 encrypt_key=no
 distinguished_name=dn
 # PrintableStrings only
 string_mask=MASK:0002
 prompt=no
 x509_extensions=ext
 # customize the "default_keyfile,", "CN" and "subjectAltName" lines below
 default_keyfile=yourhost-key.pem 
 [dn]
 CN=yourhost.example.org
 [ext]
 subjectAltName=DNS:yourhost.example.org 
 subjectKeyIdentifier=hash

Neues Key-Paar und Zertifikat generieren

Führen Sie diesen Befehl aus, um ein neues privates Schlüsselpaar und ein selbstsigniertes Zertifikat mit 39 Monaten Gültigkeit (1170 Tage) zu erzeugen:

 openssl req -new -x509 -config selfsigned-cert.cnf -out yourhost-cert.pem -days 1170

Dies erzeugt yourhost-key.pem (privater Schlüssel) und yourhost-cert.pem (Zertifikat).

  • Zuletzt geändert: vor 5 Stunden