gitlab私鑰配置


一、Linux版

1).首先打開linux服務器,輸入命令:ls -al ~/.ssh,檢查是否顯示有id_rsa.pub或者id_dsa.pub存在,如果存在請直接跳至第3步。

2).在bash中輸入ssh-keygen -t rsa -C ”yourEmail@example.com”,注意這個地方的郵箱地址地址替換成你自己的郵箱地址即可,在顯示如下的輸出后一直按回車即可:

這里寫圖片描述

最后顯示是這樣的:

這里寫圖片描述

在這里可以看到id_rsa和id_rsa.pub已經生成,並且生成的路徑為/root/.ssh/。

3).打開id_rsa.pub文件,並且復制全部內容。
這里寫圖片描述

4).打開GitLab賬戶,打開SSH Keys:
這里寫圖片描述

將剛剛復制的內容添加到Key的文本域中,然后點擊Add key。

這里寫圖片描述

這樣就添加了一個SSH key。

5).完成上面的步驟之后就可以使用ssh來連接GitLab,並進行相應的操作了。

下圖顯示的是通過ssh來clone項目:

這里寫圖片描述

在第一次使用SSH連接GitLab的時候會有一個RSA密碼指紋確認,輸入yes接受即可,以后再連接就不會出現確認提示了。

這里寫圖片描述

這就是我們通過SSH方式clone下來的項目。

到此,我們就完成了為GitLab賬號添加SSH Keys並連接GitLab的所有過程。

二、windows版

1、進入bash,輸入#ssh-keygen -t rsa -C "yourEmail@example.com",一直回車,生成公鑰、秘鑰。

結束后可以看到目錄c:/Users/zhangxianwen/下多了一個.ssh目錄,私鑰公鑰信息就存儲在這里邊

#ssh-keygen -t rsa -C "yourEmail@example.com"

 

 

 

 4. 登陸gitlab地址,打開setting-SSH Keys如圖

 


免責聲明!

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



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