使用 PUTTY 生成密钥
Generate key using PUTTY
所以我正在学习如何自己使用 gitlab
以便将来使用。
我停留在生成密钥部分。我已经下载了 PUTTY
,但不知道如何生成密钥。
目前我遵循这个 post,但不知道如何 select 密钥。
如您的 link 所述,您需要使用 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
,然后 select 您的 *.ppk
文件位于“用于身份验证的私钥文件" 框。
注意: 如果您打算使用特定的 git
帐户(而不是用户帐户)登录,那么我还建议您 [= Session
窗格中的 50=] Close window on exit: Never
。这样,如果您的服务器提供了您可以访问并关闭会话的存储库列表,PuTTY 就不会 "disappear"。
所以我正在学习如何自己使用 gitlab
以便将来使用。
我停留在生成密钥部分。我已经下载了 PUTTY
,但不知道如何生成密钥。
目前我遵循这个 post,但不知道如何 select 密钥。
如您的 link 所述,您需要使用 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
,然后 select 您的 *.ppk
文件位于“用于身份验证的私钥文件" 框。
注意: 如果您打算使用特定的 git
帐户(而不是用户帐户)登录,那么我还建议您 [= Session
窗格中的 50=] Close window on exit: Never
。这样,如果您的服务器提供了您可以访问并关闭会话的存储库列表,PuTTY 就不会 "disappear"。