ISPConfig는 웹사이트별 SSL 구성 파일을 어디에 저장합니까?

ISPConfig는 웹사이트별 SSL 구성 파일을 어디에 저장합니까?

내 우분투 12.04 웹 서버가 죽었습니다. 안타깝게도.

하지만 .tar.gz 아카이브 형식의 작동하지 않는 백업이 있습니다(하나는 /, 하나는 /var 파티션용).

ISPConfig가 새로 설치된 새 14.04 서버가 있고 이전 서버에서 인증서를 다시 가져오고 싶습니다(startssl에 의해 생성되었으므로 새 인증서를 쉽게 얻을 수 없음).

이러한 인증서를 찾으려면 백업에서 어디를 확인해야 합니까?

답변1

이는 시스템의 어느 곳에나 있을 수 있습니다. SSL을 설정하는 동안 SSL을 설치할 디렉터리를 제공했습니다. 방법을 따랐다면 가장 가능성이 높은 디렉토리는 /etc/apache2/ssl.

더 쉽게 찾을 수 있도록 하려면: 파일은 다음과 같습니다.

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

그 외에도 가상 호스트에는 /etc/apache2/sites-enabled/포트 443을 가리키도록 변경되어 다음과 같은 내용이 있습니다.

SSLProtocol 의 SSLEngine
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 

(이것은 모두 아파치를 사용했다는 가정과 /etc/apache/ssl/How-To에서 자주 사용되는 가정을 기반으로 합니다.)


tar.gz에서 파일에 대한 일반 검색:

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

그것을 찾을 것입니다. tar xvfz파일을 추출합니다.

관련 정보