ค้นหาเว็บไซต์

ฉันจะสร้างไฟล์ PFX ด้วย PowerShell ได้อย่างไร


style="letter-spacing: 0px; text-transform: unset; background-color: transparent;">คุณต้องสร้างไฟล์ PFX เนื่องจากคุณ "เท่านั้น" ได้รับ .CER ซึ่งเป็นไฟล์ ไฟล์ CRT และ คีย์ RSA เมื่อซื้อใบรับรอง SSL ด้วย PowerShell มันง่ายมาก style="letter-spacing: 0px; text-transform: unset; background-color: transparent;">- ในบทความนี้ ฉันกำลังอธิบายขั้นตอนที่จำเป็น สิ่งที่ดีที่สุดคือทำงานได้โดยไม่ต้องมีโมดูลเพิ่มเติม โดยไม่ต้องติดตั้งซอฟต์แวร์อื่น เนื่องจากผู้ใช้ Windows มีเครื่องมือที่จำเป็นทั้งหมดอยู่แล้ว

หากคุณไม่ต้องการพึ่งพาใบรับรอง SSL ที่ลงนามด้วยตนเอง คุณสามารถซื้อใบรับรองจากตัวแทนจำหน่ายรายใดรายหนึ่งนับไม่ถ้วน คุณพร้อมที่จะดำเนินการต่อหากไฟล์ .CER, .CRT และไฟล์ .PFX ที่ถูกต้องประกอบด้วย รหัสส่วนตัวถูกส่งไปในเวลาที่ซื้อ แต่จะทำอย่างไรในกรณีที่ส่งไฟล์ .CER และ .CRT แต่มีเพียง รวมคีย์ RSA ไว้ด้วยหรือไม่ จากนั้น คุณจะต้องสร้าง .PFX file ด้วยตัวเอง ข่าวดี: ใช้ความพยายามเพียงเล็กน้อย และเมื่อใช้ร่วมกับเครื่องมือ CERTUTIL แล้ว PowerShell ก็จะช่วยเราได้!

พร้อมเพียง 6 ขั้นตอนง่ายๆ

มาดูการรวมไฟล์ที่ต้องการให้ละเอียดยิ่งขึ้น:

ขั้นตอนที่ 1

ในขั้นตอนแรก คุณจะต้องบันทึกคีย์ RSA ในไฟล์ที่มีนามสกุล .KEY ในการดำเนินการนี้ ก็เพียงพอแล้วที่จะคัดลอก RSA-Key ที่สมบูรณ์ลงในโปรแกรมแก้ไข Windows แบบเนทีฟ (หรือโปรแกรมแก้ไขข้อความอื่นๆ) จากนั้นบันทึกด้วยนามสกุลไฟล์ .KEY

ข้อสำคัญ: ไฟล์ .KEY จะต้องมีชื่อเหมือนกันกับไฟล์ .CRT หรือ .CER ของคุณ!

ขั้นตอนที่ 2

คุณต้องแน่ใจว่าทั้งสองไฟล์เป็นไดเร็กทอรีเดียวกัน

ขั้นตอนที่ 3

เปิด PowerShell และนำทางไปยังไดเร็กทอรีที่เกี่ยวข้อง:

เป็นตัวอย่างสำหรับไดเร็กทอรีที่มีไฟล์ .CRT/.CER และ .KEY

ขั้นตอนที่ 4

ตอนนี้คุณสามารถใช้ CERTUTIL เพื่อสร้าง ไฟล์ PFX จากไฟล์ที่มีอยู่ซึ่งมีคีย์ส่วนตัวอยู่ เมื่อต้องการทำเช่นนี้ ให้เรียกใช้สิ่งต่อไปนี้ใน PowerShell:

"beispielCER" (exampleCER) ในกรณีนี้จะระบุไฟล์ .CER ที่มีอยู่แล้ว "beispielPFX" (examplePFX) คือไฟล์ .PFX ใหม่ที่จะถูกสร้างขึ้น ซึ่งจะมีคีย์ส่วนตัว

ขั้นตอนที่ 5

เมื่อดำเนินการคำสั่ง จะต้องยังคงป้อนรหัสผ่าน เคล็ดลับ: จะต้องใช้รหัสผ่านเมื่อนำเข้าใบรับรองในภายหลัง ดังนั้นโปรดจำรหัสผ่านไว้และ/หรือพิจารณาจดบันทึกไว้

ต้องกำหนดรหัสผ่าน

ขั้นตอนที่ 6

เมื่อคุณกำหนดรหัสผ่านและยืนยันแล้ว ไฟล์ .PFX ใหม่จะถูกสร้างขึ้นและจัดเก็บไว้ในไดเร็กทอรีเดียวกันกับไฟล์ต้นฉบับสองไฟล์

ข้อความแสดงความสำเร็จหลังจากสร้างไฟล์ .PFX ใหม่แล้ว

ฉันหวังว่าคำอธิบายสั้น ๆ จะเป็นประโยชน์

ขอให้โชคดีกับการใช้งานและ #KeepOnScripting

บทความที่เกี่ยวข้อง