Где ISPConfig хранит свои конфигурационные файлы SSL для каждого сайта?

Мой веб-сервер Ubuntu 12.04 умер. К несчастью.

Но у меня есть нерабочая резервная копия в виде архива.tar.gz (один для / и один для /var разделов).

У меня есть новый сервер 14.04 с чистой установкой ISPConfig, и я хотел бы получить сертификаты со старого сервера обратно (сгенерированные StartSL, поэтому я не могу получить новые легко).

Где я должен искать в моей резервной копии, чтобы найти эти сертификаты?

1 ответ

Решение

Это может быть где угодно в вашей системе. Во время настройки SSL вы указали каталог, где их установить. Если вы следовали инструкциям, наиболее вероятный каталог /etc/apache2/ssl,

Чтобы было легче найти: файлы

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

Кроме того: ваш виртуальный хост в /etc/apache2/sites-enabled/ также будут изменения, указывающие на порт 443, и что-то вроде этого:

SSLEngine на
SSLProtocol all -SSLv2
SSLCipherSuite ALL:! 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 

(все это основано на предположении, что вы использовали Apache и часто используемые /etc/apache/ssl/ в практических целях).


Общий поиск файлов в tar.gz:

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

найду это. tar xvfz извлечь файлы.

Другие вопросы по тегам