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 "your_email@mail.com"

如果已经有了SSH密钥,那么就不要再生成新密钥。即生成新的密钥,也只是覆盖原来的密钥。

当运行上面的命令,它将在~/.ssh目录中创建2个文件。

  • ~/.ssh/id_rsa: 它是私钥或识别密钥。
  • ~/.ssh/id_rsa.pub: 它是公钥。

上一篇: Gerrit设置用户名和电子邮件 下一篇: Gerrit添加SSH密钥