使用PUTTY生成密钥

Joh*_*ohn 1 git putty gitlab

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

目前我关注这篇文章,但不知道如何选择密钥.

在此输入图像描述

Att*_*tie 5

如链接中所述,您需要使用PuTTYgen生成密钥(8.2使用PuTTYgen,PuTTY密钥生成器).

如果你只是下载了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在" 用于身份验证的私钥文件 "框中选择您的文件.

注意:如果您计划使用特定git帐户(而不是用户帐户)登录,那么我还建议您Close window on exit: NeverSession窗格中进行选择.这样,如果您的服务器提供了可以访问和关闭会话的存储库列表,PuTTY将不会"消失".