1. 程式人生 > >Mac下如何生成SSH Key-使用GitLab

Mac下如何生成SSH Key-使用GitLab

pro ofo mail home 鏈接 copy profile 公鑰 follow

步驟1.檢查是否已經存在SSH Key

打開電腦終端,輸入以下命令:

ls -al ~/.ssh

會出現兩種情況

步驟2. 生成/設置SSH Key

繼續上一步可能出現的情況

(1)情況一:終端出現文件id_rsa.pub 或 id_dsa.pub,則表示該電腦已經存在SSH Key,此時可繼續輸入命令:

//將公鑰放到剪切板

pbcopy < ~/.ssh/id_rsa.pub

這樣你需要的SSH Key 就已經復制到粘貼板上了,然後進行步驟3

(2)情況二:終端未出現id_rsa.pub 或 id_dsa.pub文件,表示該電腦還沒有配置SSH Key,此時需要輸入命令:

ssh-keygen -t rsa -C "[email protected]"

(註意,這裏的 [email protected] 是你自己的公司郵箱) 默認會在相應路徑下(/your_home_path)生成id_rsa和id_rsa.pub兩個文件,此時終端會顯示:

Generating public/private rsa key pair.

Enter file in which to save the key (/your_home_path/.ssh/id_rsa):

連續回車即可,也可能會讓你輸入密碼,密碼就是你的開機密碼

此時再輸入命令:ls -al ~/.ssh 就會出現id_rsa.pub 和 id_dsa.pub兩個文件,然後重復情況一的步驟即輸入以下命令再進行步驟3即可:

pbcopy < ~/.ssh/id_rsa.pub

步驟3.將SSH Key添加到GitLab中

打開GitLab, 登錄,找到左邊欄有一個的按鈕,點擊“ADD SSH KEY”按鈕添加,將已經獲得的SSH Key粘貼到“Key”,下邊的標題可以隨便取,點擊加入項目,這樣就保持了本地與服務器端的聯系.

""已替換為 Profile Setting裏的"SSH Key"



作者:Hello毛毛蟲
鏈接:https://www.jianshu.com/p/a0c783431620
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並註明出處。

Mac下如何生成SSH Key-使用GitLab