Tortoisegit生成SSH密鑰一次性輸入密碼

 

1、找到Tortoisegit 的安裝目錄,進入bin目錄下,找到puttygen.exe並打開,點擊Generate按鈕,會看到上面出現綠色滾動條,此時要不停移動鼠標,進度會比較快,完成後,就會看到生成了SSH公鑰。git

2、而後,點擊 Save private key 按鈕,會生成一個後綴名爲ppk的文件,輸入名稱,選擇路徑後進行保存。服務器

3、而後將第一步生成的SSH公鑰添加到gitlab中。網絡

4、修改ssh client:打開Tortoisegit -設置- NetWork(網絡)-選擇下面的SSH Client ---> 默認選擇的是TortoiseGitPlink.exe-----咱們須要從新選擇 --->  TortoisePlink.exessh

5、一樣在bin目錄下,找到pageant.exe並打開,打開後,通常會在任務欄隱藏,手動找到一個藍色圖標,雙擊便可。而後點擊Add Key,把剛剛生成的ppk文件導入進來便可。gitlab

這樣就把SSH Kyes配置完成了,而後就是打開git clone,在url部分輸入ssh地址就行了。

url

Pageant在git中主要負責和服務器端進行身份驗證,可是咱們每次在啓動Pageant後都須要手動的加載祕鑰文件,這實際上是一個比較煩的過程,咱們怎麼可以使其自動的完成呢?it

1、Pageant開機啓動class

首先打開win7的自啓動文件夾,方式 win鍵->全部程序->啓動->右鍵->打開 ,cli

而後找到pageant.exe的位置,右鍵->建立快捷方式,目錄中就多了一個pageant.exe的快捷方式,服務器端

把快捷方式拖動到上述 自啓動文件夾目錄中

2、實現Pageant自動加載祕鑰文件

首先找到咱們在第一步中Pageant的快捷方式,而後找到他的屬性,在彈出的對話框中,選擇「快捷方式」選項卡,找到「目標(T)」位置,應該顯示的是程序路徑(例如):

「」C:\Program Files\TortoiseGit\bin\pageant.exe」「

咱們在後面添加上私鑰文件git_access_key.ppk文件,以下:

「C:\Program Files\TortoiseGit\bin\pageant.exe」 「D:\key\1111.ppk」

點擊 肯定,就完成了

相關文章
相關標籤/搜索