使用PUTTY生成密钥

时间:2017-05-23 12:58:39

标签: git gitlab putty

所以我正在学习如何自己使用gitlab,以便将来可以使用。 我坚持生成关键部分。我已经下载了PUTTY,但不知道如何生成密钥。

目前我关注此post,但不知道如何选择密钥。

enter image description here

1 个答案:

答案 0 :(得分:5)

如链接中所述,您需要使用PuTTYgen生成密钥(8.2 Using PuTTYgen, the PuTTY key generator)。

如果您只下载了putty.exe,那么您也需要获得puttygen.exe,请点击此处: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

否则,如果您运行了安装程序,则可能已经安装了它。

当您使用PuTTYgen生成密钥时,您需要保存密钥。

  • PuTTY需要*.ppk
  • OpenSSH需要不同的密钥格式(运行PuTTYgen,然后生成密钥,然后查看Conversions -> Export OpenSSH key菜单项。

您可能需要使用OpenSSH密钥来安装git,因此请注意......

获得密钥后,打开PuTTY并导航至Connection -> SSH -> Auth,然后在" 私钥文件中选择您的*.ppk文件进行身份验证&#34 ;框。

注意:如果您计划使用特定的git帐户(而不是用户帐户)登录,那么我还建议您选择{{1}来自Close window on exit: Never窗格。这样PuTTY就会赢得“消失”#34;如果您的服务器提供了可以访问的存储库列表并关闭了会话。