TortoiseGit密鑰配置

TortoiseGit使用擴展名爲.ppk的密鑰,而不是ssh-keygen生成的.rsa密鑰。使用命令 ssh-key -C "email address" -t rsa 生成的密鑰在TortoiseGit中不能用。而基於Git的開發必需要用到.rsa密鑰,所以須要用到TortoiseGit的putty key generator工具來生成既適用於Git的.rsa密鑰也適用於TortoiseGit的.ppk密鑰,步驟以下:
 
1丶運行TortoiseGit開始菜單中的puttygen程序,以下圖所示:
 
 
2丶點擊「Generate」按鈕,鼠標在上圖的空白處隨機移動直到進度條完畢,就會自動生成一個隨機的.rsa key,以下圖所示:
 
 
若有須要,能夠爲密鑰設置對應的訪問密碼,就是填寫上圖的「Key passphrase」和「Confirm passphrase」的值。
 
3丶將上圖中多行文本框的內容全選、複製並粘貼到Git帳戶的SSH public key中,這就是適用於Git的公鑰。
 
4丶點擊上圖中的「Save private key」按鈕,將生成的key保存爲適用於TortoiseGit的.ppk私鑰。
 
5丶運行TortoiseGit開始菜單中的Pageant程序,程序啓動後將自動停靠在任務欄中,雙擊該圖標,彈出key管理列表,以下圖所示:
 
 
6丶點擊上圖中的「Add Key」按鈕,將第4步保存的.ppk私鑰添加進來,關閉對話框便可。
相關文章
相關標籤/搜索