1. 程式人生 > >使用小烏龜TortiseGit生成金鑰教程詳解

使用小烏龜TortiseGit生成金鑰教程詳解

TortoiseGit 使用副檔名為ppk的金鑰,而不是ssh-keygen生成的rsa金鑰。使用命令ssh-keygen -C "郵箱地址" -t rsa產生的金鑰在TortoiseGit中不能用。而基於git的開發必須要用到rsa金鑰,因此需要用到TortoiseGit的putty key generator工具來生成既適用於git的rsa金鑰也適用於TortoiseGit的ppk金鑰,具體配置步驟如下

一.執行TortoiseGit開始選單中的puttygen程式,如下圖示 

10782858-cabc98b27364ca12.png

二.點選“Generate”按鈕,滑鼠在上圖的空白地方來回移動直到進度條完畢,就會自動生一個隨機的key,如下圖示 

10782858-f95388ee72bcaffc.png

如有需要,可以為金鑰設定對應的訪問密碼,就是修改上圖中“Key passphrase”和“Confirm passphrase”的值。本人這裡未設定訪問密碼,為空

三.將生成的key複製,貼上到git賬戶中的SSH public key中,這就是適用於git的公鑰

四.點選上圖中的“Save private key”按鈕,將生成的key儲存為適用於TortoiseGit的私鑰(副檔名為.ppk)

五.執行TortoiseGit開始選單中的Pageant程式,程式啟動後將自動停靠在工作列中,圖示顯示為,雙擊該圖示,彈出key管理列表,如下圖示

10782858-a07ba3eb76e4325a.png

點選Add Key,將儲存的ppk檔案新增進來即可,新增後如下圖

10782858-04a0b441260093e5.png

點選close完成.

我是大魚吃小魚 || 易冬英 , 前端小渣渣一枚,如有不對,歡迎各位大佬批評指正!