SSL kulcs készítése Apache virtualHost-hoz Debian-on demoCA-val
Újra és újra felmerült a probléma, hogy egy IP címhez több weblap tartozik más névvel amihez külön ssl kulcs kellene. Tegnap talaltam egy jó leírást a http://wiki.cacert.org/wiki/VhostTaskForce-on ami alapján nekilelkesülve elindultam.
Újra és újra felmerült a probléma, hogy egy IP címhez több weblap tartozik más névvel amihez külön ssl kulcs kellene.
Ezt nem lehet kivitelezni már az ssl működése miatt sem.
Tegnap talaltam egy jó leírást a http://wiki.cacert.org/wiki/VhostTaskForce-on ami alapján nekilelkesülve elindultam.
Lépések:
cd /etc/ssl- Szerkesszük meg az openssl.cnf -et
vim openssl.cnfA lényeg:Ahol a[ policy_anything ] ... subjectAltName = optional ... [ req ] ... x509_extensions = v3_req req_extensions = v3_req ... [ v3_req ] ... subjectAltName = DNS:domain.hu,DNS:vhost1.domain.hu,DNS:.... ...domain.humegegyezik acommonName-ben megadott domain-nal is! vim /usr/lib/ssl/misc/CA.pla 138-as sort egészítsük ki asystem ("$CA -policy policy_anything -out newcert.pem "-etsystem ("$CA -policy policy_anything -out newcert.pem -extensions v3_req "-re és mentsük el.- Ez után legyárthatjuk a
demoCA-nkat (/usr/lib/ssl/misc/CA.pl -newca) - És a certeket, amik mind tartalmazni fogják a
subjectAltName-ben megadott összes domain nevet. (/usr/lib/ssl/misc/CA.pl -newreq; /usr/lib/ssl/misc/CA.pl -sign) - A cert a
newcert.pemfájlba kerül míg a kulcs anewkey.pemfájlba.
A bejegyzést a szerző CC BY 4.0 licenc alatt engedélyezte.