����Linux�Ż�
Linux����

����OpenSSL�������SSL֤���ʽת����Certificates Formats��

����ʱ��:2017-08-06 09:52:06��Դ:laozuo.org����:����
���������Ǵ��̼ҹ����SSL֤�飬�����Լ���ѻ�ȡ��֤�飬�����Ҫ������塢������WEB�����У����ܶ�Ӧ�ĸ�ʽҪ��һ���ġ�����һ��������ħ����CDN����SSL֤���ʱ����Ϊ��ֻ��֧��PEM��ʽ��֤�飬�����Ҫ��ԭ�п��ܲ��ǵ�֤��ת����ʽ��
ת����ʽ��ʽҲ�кܶ��֣���Ϊ��ֱ�ӵİ취ֱ����Linux�Դ���OpenSSL����ֱ��ת��������׼��ͨ����ƪ���½����ø�ʽת����Certificates Formats����ʽ��¼������
������׼��ת����ʽ֮ǰ����Ҫ��һ̨Linux VPS�����Ѿ���װOpenSSL�����ģ����û�а�װ���������а�װ��
 
��һ��PEM ת PKCS7
openssl crl2pkcs7 -nocrl -certfile your_pem_certificate.crt -out your_pkcs7_certificate.p7b
����OpenSSL�������SSL֤���ʽת����Certificates Formats��
 
�ڶ���PKCS7 ת PEM
openssl pkcs7 -print_certs -in your_pkcs7_certificate.p7b -out your_pem_certificates.pem
 
������PEM ת PFX
openssl pkcs12 -export -out your_pfx_certificate.pfx -inkey laozuo.key -in laozuo.crt
������Ҫ��PFX�����������룬����Ҫ��ס�ģ���ͷ���뵽��Ŀ��Ҫ���롣
����OpenSSL�������SSL֤���ʽת����Certificates Formats��
 
���ġ�PFX ת PEM
openssl pkcs12 -in your_pfx_certificate.pfx -out your_pem_certificates_and_key.pem -nodes
������Ҫ��ʾ��������PFX֤�������ſ���ת��
 
���塢PKCS7 ת PFX
PKCS7������ֱ��ת����PFX��������Ҫͨ������ķ����Ƚ�PKCS7ת��PEM��Ȼ��PEMתPFX��
openssl pkcs7 -print_certs -in your_pkcs7_certificate.p7b -out your_pem_certificates.pem
openssl pkcs12 -export -out your_pfx_certificate.pfx -inkey your_private.key -in your_pem_certificate.crt
 
�ܽᣬ��ת��SSL֤���ʽ��ʱ��������Ҫ�����е�֤���ʽ����ִ��opensslת�����ǰĿ¼�����ļ�����Ҫ��Ӧ��
 
�������ø��µ�ַ��//m.ajphoenix.com/linux/32242.html