我有一些使用Windows的人需要公钥/私钥对以便在GIT服务器gistosis上进行身份验证。我们使用SmartGit作为我们的GIT GUI,该工具要求私钥采用OpenSSH格式。使用puttyGen,我已经能够获取一个OpenSSH公钥,它在窗口中打印出来,但是没有私钥。我只能使用“保存”按钮保存一个格式不像*nix工具使用的格式的私钥。我们如何使用Windows工具生成一个有效的OpenSSH兼容的公钥和私钥?谢谢。
puttygen有一个菜单:转换 -> 导出OpenSSH密钥,这将把私钥保存为openssh格式。