Wo speichert ISPConfig seine SSL-Konfigurationsdateien pro Website?

Wo speichert ISPConfig seine SSL-Konfigurationsdateien pro Website?

Mein Ubuntu 12.04-Webserver ist tot. Leider.

Aber ich habe ein nicht funktionierendes Backup in Form eines .tar.gz-Archivs (eines für / und eines für /var-Partitionen).

Ich habe einen neuen 14.04-Server mit einer sauberen ISPConfig-Installation und möchte die Zertifikate vom alten Server zurückerhalten (von Startssl generiert, daher kann ich nicht einfach neue erhalten).

Wo muss ich in meinem Backup suchen, um diese Zertifikate zu finden?

Antwort1

Das kann überall auf Ihrem System sein. Während der Einrichtung des SSL haben Sie ein Verzeichnis angegeben, in dem es installiert werden soll. Wenn Sie einer Anleitung gefolgt sind, wäre das wahrscheinlichste Verzeichnis /etc/apache2/ssl.

Um das Auffinden zu erleichtern: Die Dateien sind

ca.pem
private.key
sub.class1.server.ca.pem
ssl.crt

Außerdem wird Ihr virtueller Host /etc/apache2/sites-enabled/so geändert, dass er auf Port 443 verweist und etwa Folgendes anzeigt:

SSLEngine auf
SSLProtocol alle -SSLv2
SSLCipherSuite ALLE:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM

SSLCertificateFile /etc/apache2/ssl/ssl.crt                           
SSLCertificateKeyFile /etc/apache2/ssl/private.key                        
SSLCertificateChainFile /etc/apache2/ssl/sub.class1.server.ca.pem 

(Dies alles basiert auf der Annahme, dass Sie Apache verwendet haben, und wird häufig /etc/apache/ssl/in Anleitungen verwendet.)


Allgemeine Suche nach Dateien in einer Tar.gz-Datei:

tar tvfz {tarfile}.tar.gz /etc/apache2/ssl/ /etc/apache2/sites-*/

wird es finden. tar xvfzum Dateien zu extrahieren.

verwandte Informationen