用Putty来做。
Linux:用你的软件包管理器,安装PuTTY(或者更简单的PuTTY-tools):
OS X:安装Homebrew,然后运行brew install putty
将你的密钥放在某个目录下,比如你的home文件夹。现在将PPK密钥转换为SSH密钥对:cache search
生成私密密钥:
cd ~
puttygen id_dsa.ppk -O private-openssh -o id_dsa
生成公密钥。
获取私钥:
在puttygen中打开.ppk文件:
puttygen ~/.ssh/id_dsa.ppk
导出为openssh:
转换→导出OpenSSH密钥
获取公钥:
用puttygen打开像之前的私钥,公钥是在public key下粘贴到OpenSSH授权的keys文件中的_public key