創建SSH密鑰對並導入


1.創建SSH Key

在用戶主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有 id_rsa 和 id_rsa.pub 這兩個文件
如果已經有了,可直接跳到下一步
如果沒有,打開Shell(Windows下打開Git Bash),創建SSH Key:

 

$ ssh-keygen -t rsa -C "youremail@example.com"

你需要把郵件地址換成你自己的郵件地址,例如“name@163.com

然后一路回車,使用默認值即可,由於這個Key也不是用於軍事目的,所以也無需設置密碼。

如果一切順利的話,可以在用戶主目錄里找到.ssh目錄

里面有id_rsa和id_rsa.pub兩個文件,這兩個就是SSH Key的秘鑰對

id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

2.客戶端導入私鑰

啟用Source Tree的工具,點擊選項、

在SSH密鑰處選擇私鑰的路徑

在SSH客戶端處選擇OpenSSH。點擊確定 

3.SSH助手配置

點擊“啟用SSH助手”

如果沒有彈出SSH助手,則看系統托盤中是否有並打開。

點擊‘’Add Key’’並選擇私鑰的保存路徑。

添加成功后,查看公鑰跟Gitlab網頁添加的相同,則說明成功。

4.Gitlab和Github中設置SSH公鑰:

a.在GitLab中

點“SSH Keys”,填上任意Title,在Key文本框里粘貼 id_rsa.pub (建議使用寫字板打開,方便復制)文件的內容

點擊Add key

b.在GitHub中

在Personal Settings中,跟上面步驟一樣 


免責聲明!

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



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