SSL-Zertifikat: Unterschied zwischen den Versionen

Aus Thoms Wiki
Zur Navigation springenZur Suche springen
all>Verkehrsminister
Keine Bearbeitungszusammenfassung
K 4 Versionen importiert
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
= Zertifikat anzeigen =
# openssl x509 -text -noout -in cert.pem
<i>Quelle: https://www-user.tu-chemnitz.de/~hot/SSL/</i>
= Erstellen und Signieren =
= Erstellen und Signieren =



Aktuelle Version vom 18. April 2020, 13:55 Uhr

Zertifikat anzeigen

# openssl x509 -text -noout -in cert.pem

Quelle: https://www-user.tu-chemnitz.de/~hot/SSL/

Erstellen und Signieren

Häufig wird gefragt, wie man ein SSL Zertifikat selbst erstellen und signieren kann, um es beispielsweise mit dem Apache Webserver zu verwenden.

Im Grunde ganz einfach:

1. Erstellung eines Key-Files

# openssl genrsa -des3 -out domain.key 1024

Hier am besten ein langes Passwort eingeben. Optimal ist es, sich eines durch einen Passwort Generator erstellen zu lassen. Passwort merken! Da man es bei jedem der Schritte wieder eingeben muss.

Oder OHNE Passwort:

# openssl genrsa -out domain.key 1024

2. RSA Schlüssel erstellen

# openssl rsa -in domain.key -out domain.rsa.key

3. Signierungsanfrage erstellen:

# openssl req -new -key domain.key -out domain.csr

4. SSL Zertifikat Signieren

openssl x509 -req -days 365 -in domain.csr -signkey domain.key -out domain.crt

Quelle: http://www.mhampicke.de/wiki/index.php/Server:Allgemein:SSL_Zertifikat_erstellen_und_signieren

Passwort von key-file wieder entfernen

openssl rsa -in domain.key -out domain.key.nopass

Quelle: http://chrisschuld.com/2008/08/removing-the-password-on-an-apache-ssl-certificate/