git - Mac生成SSH key


 

步驟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 "your_full_name@xxxxx.com"

(注意,這里的 your_full_name@xxxxx.com 是你自己的公司郵箱) 默認會在相應路徑下(/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”,下邊的標題可以隨便取,點擊加入項目,這樣就保持了本地與服務器端的聯系.

 

操作截圖

 

 

 

 

參考

作者:熟睡的毛毛蟲
鏈接:https://www.jianshu.com/p/a0c783431620
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

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



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