Где 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
извлечь файлы.