Linux distros ส่วนใหญ่มีputtyให้สำหรับ Linux คุณสามารถติดตั้งputtyบนฝั่ง Linux และใช้puttygenเพื่อแปลงไฟล์. pkk เป็นไฟล์รูปแบบ ssh ปกติ (เรียกว่าไฟล์ PEM - แม้ว่าจะไม่ได้รับ. pem ในชื่อไฟล์)
puttygen id_dsa.ppk -O private-openssh -o id_dsa
หมายเหตุ:คุณยังสามารถใช้puttygenเพื่อนำเข้าไฟล์ PEM สไตล์ ssh ได้อีกputtyด้วย
ผู้เขียน PuTTY เลือกใช้งานเพื่อความเรียบง่ายดังนั้นคีย์สาธารณะและไพรเวตซึ่งประกอบไปด้วยการรักษาความปลอดภัยพื้นฐานที่ใช้โดยการพิสูจน์ตัวตนของคีย์ putty / ssh 2 จะถูกเก็บไว้ในไฟล์. pkk ที่เป็นกรรมสิทธิ์ โดยทั่วไปคีย์เหล่านี้จะถูกเก็บรักษาเป็น 2 ไฟล์แยกกันโดย ssh
โดยปกติแล้วไฟล์สำคัญจะถูกเก็บไว้ในไดเรกทอรี, .ssh
: มีภาพรวมที่ดีของขั้นตอนการแปลงที่นี่ในคำถามนี้กองมากเกินบรรดาศักดิ์เป็นแปลงพีอีเอ็มเพื่อ PPK รูปแบบไฟล์
ผู้เขียนฉาบยังกล่าวถึงเหตุผลของเขาสำหรับการใช้ไฟล์ .ppk ในคู่มือผู้ใช้putty คุณสามารถอ่านได้ที่นี่ในหัวข้อ 8.2.12