Упаковать полный ssl-сертификат, w закрытый ключ и промежуточные сертификаты в один файл pfx?
У меня есть этот набор файлов:
- 1.crt: мой сертификат
- 2. ключ: закрытый ключ
- 3.crt: промежуточный сертификат (от godaddy)
- 4.crt: корневой сертификат или промежуточный сертификат (от godaddy) n.crt: некоторые другие, как это от godaddy
Как мне упаковать все это в один pfx для приложения веб-сервера?
(это должно быть переносимым, в одном файле, для целей развертывания)
Спасибо!
1 ответ
Решение
openssl pkcs12 -export -out 5.P12 -name mycertificate -inkey 2.key -in 1.crt -CAfile 3.crt -канальный эмитент -CAfile 4.crt -канальный корень
Все это изложено в https://www.openssl.org/docs/apps/pkcs12.html