SSH代表用於管理網路,作業系統和組態的Secure Shell或Secure Socket Shell,並且每次都不需要使用使用者名和密碼即可驗證GitLab伺服器。 您可以設定SSH金鑰以提供計算機與GitLab之間的可靠連線。 在生成ssh keygen
之前,您需要在系統中安裝Git。
步驟(1): 要建立SSH金鑰,請開啟Git Bash
命令提示字元並輸入命令,如下所示:
ssh-keygen
它會提示’輸入儲存金鑰的檔案(//.ssh/id_rsa
):’,只需鍵入檔案名並按回車。 接下來提示輸入密碼顯示「輸入密碼(空密碼)」。 輸入一些密碼並按回車。 您將看到生成的SSH金鑰,如下圖所示:
步驟(2): 現在登入到您的GitLab帳戶,然後單擊[Settings] 選項。
步驟(3): 要建立SSH金鑰,請單擊選單左側的 SSH Key 索引標籤。
步驟(4): 現在轉到您的電腦C盤驅動器,您將看到第一步中生成的.pub
擴充套件名的檔案(在目錄:C:\Users\Administrator\.ssh
)。
步驟(5): 接下來開啟 id_rsa.pub
檔案,複製SSH金鑰並將其貼上到高亮顯示的金鑰框中,如下圖所示:
步驟(6): 單擊新增金鑰(Add key)按鈕,將SSH金鑰新增到您的GitLab。 您將看到SSH金鑰的簡短版本,標題和建立日期,如下圖所示: