ฉันจะสร้างไฟล์ 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




