配置多个git平台的ssh密钥

背景

我们在工作中会配置 ssh 账号,但是平时也会使用 github 管理自己的项目,于是我们可以为 github 平台创建一个新的 ssh 密钥。下面总结了创建 ssh 密钥的步骤。

步骤

  1. 在终端执行命令:ssh-keygen -t rsa -C "[email protected]"

  2. 然后会提示Enter file in which to save the key,根据不同的平台输入不同的文件路径即可(当然若直接回车的话,会保存在~/.ssh/中),比如我提前创建好文件夹.ssh_github,现在输入id_rsa_github,最后就会在路径~/.ssh_github/下生成id_rsa_githubid_rsa_github.pub两个文件。

  3. 然后出现Enter passphrase (empty for no passphrase),直接回车就行了。

  4. 最后会出现创建成功的提示:

    Your identification has been saved in .ssh_github/id_rsa_github.
    Your public key has been saved in .ssh_github/id_rsa_github.pub.

  5. 文件id_rsa_github.pub中保存的就是ssh公钥。可以利用命令pbcopy 将其复制到剪贴板,比如我的命令就是pbcopy < ~/.ssh_github/id_rsa_github.pub。当然你也可以找到该文件手动复制。
  6. 最后到对应的平台添加ssh即可。

扩展

pbcopypbpaste 是两个非常好用的命令,可以查阅资料了解下。

猜你喜欢

转载自www.cnblogs.com/xiaoxi666/p/9969604.html