Cara Mengekstrak Sijil dan Kunci Peribadi dari Fail PFX

Cara Mengekstrak Sijil dan Kunci Peribadi dari Fail PFX

A .PFX (pertukaran maklumat peribadi) Fail digunakan untuk menyimpan sijil dan kunci persendirian dan awamnya. Sebagai contoh, jika kita perlu memindahkan sijil SSL dari satu pelayan Windows ke yang lain, anda hanya boleh mengeksportnya sebagai .pfx Fail Menggunakan Wizard Eksport IIS SSL atau Konsol MMC.

Kadang -kadang kita perlu mengekstrak kunci peribadi dan sijil dari .pfx fail, tetapi kami tidak dapat melakukannya secara langsung. Artikel ini dapat membantu anda melakukan perkara yang sama. Artikel ini juga akan membantu anda untuk memindahkan sijil SSL kepada AWS ELB kerana ELB memerlukan kunci peribadi dan sijil secara berasingan.

Untuk menggunakan arahan di bawah, anda mesti memasang OpenSSL pada sistem Windows atau Linux anda

1. Ekstrak Kunci Peribadi dari PFX

Perintah berikut akan mengekstrak kunci peribadi dari .fail pfx. Fail baru Priv-key.PEM akan dijana dalam direktori semasa. Perintah ini akan meminta kata laluan yang ditetapkan pada fail pfx.

OpenSSL PKCS12 -in myfile.pfx -NOCERTS -OUT Priv-key.PEM -nod  
Perintah untuk mengekstrak kunci peribadi dari pfx

Buka fail hasil (Priv-Key.pem) dan salin teks antara dan melekat -Mulakan kunci peribadi- dan -Akhir kunci peribadi- teks.

Salin kandungan kunci peribadi dari fail output

2. Ekstrak sijil dari pfx

Seterusnya, ekstrak fail sijil SSL dari fail pfx. Perintah berikut akan mengekstrak sijil dari .fail PFX dan simpan ke sijil.PEM.

OpenSSL PKCS12 -in myfile.pfx -NOKEYS -OUT sijil.PEM  
Perintah untuk mengekstrak sijil SSL dari PFX

Buka fail hasil (sijil.pem) dan salin teks antara dan melekat -Mulakan sijil- dan -Sijil Akhir- teks. Fail ini juga boleh merangkumi rantaian sijil lain. Blok pertama akan menjadi sijil domain anda dan yang lain akan menjadi rantai. Anda boleh menyalin semua sijil dalam satu fail dan menggunakannya.

Salin kandungan kunci peribadi dari output

Kesimpulan

Dalam panduan cara ini, anda telah belajar mengekstrak sijil dan kunci peribadi dari fail pfx. Lebih berguna untuk memindahkan sijil SSL dari Windows ke pelayan Linux.