Gerrit生成新的SSH密鑰
SSH表示Secure Shell
或有時用於從遠程計算機安全訪問網絡服務的Secure Socket Shell
協議。可以設置SSH密鑰用來在計算機和Gerrit之間提供可靠的安全連接。
Git Bash中使用以下命令查看本地計算機上的SSH密鑰:
Welcome to Git (version 1.9.5-preview20150319)
Run 'git help git' to display the help index.
Run 'git help <command>' to display help for specific commands.
Administrator@Y-PC /C/Users/Administrator/Desktop (master)
$ ls ~/.ssh/
id_rsa id_rsa.pub known_hosts
Administrator@Y-PC /C/Users/Administrator/Desktop (master)
$
按下Enter鍵後,將看到現有的SSH密鑰,如下圖所示:
如果您沒有找到任何SSH密鑰,則需要創建新的SSH密鑰。
生成新的SSH密鑰
可以在Git Bash中,使用以下命令生成新的SSH密鑰以進行身份驗證:
$ ssh-keygen -t rsa -C "[email protected]"
如果已經有了SSH密鑰,那麼就不要再生成新密鑰。即生成新的密鑰,也只是覆蓋原來的密鑰。
當運行上面的命令,它將在~/.ssh
目錄中創建2
個文件。
-
~/.ssh/id_rsa
: 它是私鑰或識別密鑰。 -
~/.ssh/id_rsa.pub
: 它是公鑰。