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


 

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

二、然后,點擊 Save private key 按鈕,會生成一個后綴名為ppk的文件,輸入名稱,選擇路徑后進行保存。

三、然后將第一步生成的SSH公鑰添加到gitlab中。

四、修改ssh client:打開Tortoisegit -設置- NetWork(網絡)-選擇下面的SSH Client ---> 默認選擇的是TortoiseGitPlink.exe-----我們需要重新選擇 --->  TortoisePlink.exe

五、同樣在bin目錄下,找到pageant.exe並打開,打開后,一般會在任務欄隱藏,手動找到一個藍色圖標,雙擊即可。然后點擊Add Key,把剛剛生成的ppk文件導入進來即可。

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

Pageant在git中主要負責和服務器端進行身份驗證,但是我們每次在啟動Pageant后都需要手動的加載秘鑰文件,這其實是一個比較煩的過程,我們怎么能夠使其自動的完成呢?

一、Pageant開機啟動

首先打開win7的自啟動文件夾,方式 win鍵->所有程序->啟動->右鍵->打開 ,

然后找到pageant.exe的位置,右鍵->創建快捷方式,目錄中就多了一個pageant.exe的快捷方式,

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

二、實現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”

點擊 確定,就完成了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM