Hầu hết các bản phân phối Linux đều có puttysẵn cho Linux. Bạn có thể cài đặt puttyở phía Linux và sử dụng puttygenđể chuyển đổi các tệp .ppk thành các tệp khóa kiểu ssh thông thường (được gọi là tệp PEM - mặc dù chúng không nhận được .pem trong tên tệp).
puttygen id_dsa.ppk -O private-openssh -o id_dsa
LƯU Ý: Bạn cũng có thể sử dụng puttygenđể nhập các tệp PEM kiểu ssh trở lại putty.
Tác giả của PuTTY đã chọn cách đơn giản để các khóa chung và khóa riêng tạo nên bảo mật cơ bản được sử dụng bởi xác thực khóa putty / ssh 2 được lưu trữ trong một tệp .ppk độc quyền. Thông thường các khóa này được duy trì dưới dạng 2 tệp riêng biệt bởi ssh.
Trên Linux, các tệp chính thường được lưu trong thư mục, .ssh.
Có một cái nhìn tổng quan về quá trình chuyển đổi ở đây trong câu hỏi Stack Overflow này có tiêu đề: Chuyển đổi PEM sang định dạng tệp PPK .
Tác giả của putty cũng thảo luận về lý do của mình khi sử dụng các tệp .ppk trong puttyhướng dẫn sử dụng . Bạn có thể đọc về nó ở đây trong phần 8.2.12.