配置SSH Key到GitHub

1.生成SSH Key

在Linux和Mac系統中都自動安裝了SSH,Windows系統須要安裝Git Bash。 首先檢查下本機是否已經安裝了SSH,在終端輸入ssh便可: git

接下來就是生成ssh key了,輸入ssh-keygen -t rsa,而後連續按回車鍵三次(若是輸入密碼,每次登錄都須要密碼)。

出現上面內容就說明成功生成id_rsa和id_rsa.pub兩個文件,id_rsa.pub爲公鑰,id_rsa爲私鑰,它們都是隱藏文件。這裏說明下生成的公鑰和私鑰所在位置,Linux和Mac系統在 下面,Windows系統在C盤Documents and Settings/username/.ssh下面。 那麼如何查看它們的內容呢?只須要繼續執行如下兩條命令便可。 github

能夠看到,執行完ls命令後,能夠看到公鑰和私鑰。繼續執行如下命令(此處爲Linux和Mac系統下獲取公鑰內容,下面會用到公鑰)便可獲得公鑰的內容:

cat id_rsa.pub
複製代碼

Windows系統查看公鑰能夠使用Sublime或者其餘編輯器。

2.添加SSH Key到GitHub上

這裏須要將公鑰id_rsa.pub添加到GitHub上,登錄GitHub進入設置界面,如圖所示: bash

接着執行下面操做:
點擊New SSH Key按鈕後進行Key的填寫操做,完成SSH Key的添加。添加SSH Key成功以後,繼續輸入命令進行測試。

ssh -T git@github.com
複製代碼

出現以上截圖,說明配置成功!ssh

相關文章
相關標籤/搜索