Lakukan dengan Putty.
-
Linux: dengan manajer paket Anda, instal Putty (atau alat PuTTY yang lebih minimal):
- Ubuntu
sudo apt-get install putty-tools
apt-get install putty-tools
mirip Debian- berbasis RPM
yum install putty
- Gentoo
emerge putty
- Archlinux
sudo pacman -S putty
- dll.
- Ubuntu
-
OS X: Instal Homebrew, lalu jalankan
brew install putty
Tempatkan kunci Anda di beberapa direktori, mis. folder rumah Anda. Sekarang konversikan kunci PPK ke SSH keypairs:cache search
Untuk menghasilkan pribadi kunci:
cd ~
puttygen id_dsa.ppk -O private-openssh -o id_dsa
dan untuk menghasilkan publik kunci:
puttygen id_dsa.ppk -O public-openssh -o id_dsa.pub
Pindahkan kunci ini ke ~/.ssh
dan pastikan izin disetel ke pribadi untuk kunci pribadi Anda:
mkdir -p ~/.ssh
mv -i ~/id_dsa* ~/.ssh
chmod 600 ~/.ssh/id_dsa
chmod 666 ~/.ssh/id_dsa.pub
Jika Anda sudah mencoba melakukan 'git clone ' operasi Anda mungkin perlu melakukan ini juga
chmod 666 ~/.ssh/known_hosts
ssh-keygen -i -f id_dsa_1024_a.pub > id_dsa_1024_a_openssh.pub
-i
bendera diimpor dari selain format openssh-f
bendera berarti membaca dari file input
Sumber:postingan blog di burnz.wordpress.com
Dapatkan kunci pribadi:
buka file .ppk di puttygen:
puttygen ~/.ssh/id_dsa.ppk
ekspor sebagai openssh:
Konversi → Ekspor kunci OpenSSH
Dapatkan kunci publik:
buka seperti sebelum kunci pribadi dengan puttygen, kunci publik berada di bawahkunci publik untuk ditempelkan ke file kunci_otorisasi OpenSSH