美文网首页
一台电脑存放多个git账户的rsa密钥

一台电脑存放多个git账户的rsa密钥

作者: 俄小发 | 来源:发表于2020-12-23 15:01 被阅读0次

背景

很多时候我们需要在一台电脑上使用多个git账户,所以我们的密钥配置也需要生成对应的多份。
公钥的默认保存目录为:~/.ssh/id_rsa.pub

解决方法

  1. 针对每个邮箱生成一对自己专属的SSH密钥
    用-C参数指定邮箱地址,用-f参数指定密钥文件的位置,把下面例子中的xxx换成你的名字,一路回车
ssh-keygen -t rsa -C "xxx邮箱" -f ~/.ssh/id_rsa.xxx
image.png
  1. 在~/.ssh/config中指定各个用户的密钥地址
    通过vi ~/.ssh/config命令创建并写入下面内容
#Github
Host github.com
HostName github.com
IdentityFile ~/.ssh/id_rsa.github

#xxx
Host xxx.com
HostName xxx.com
IdentityFile ~/.ssh/id_rsa.xxx
  1. 把各自对应的.pub文件贴在ssh公钥上

相关文章

  • 一台电脑存放多个git账户的rsa密钥

    背景 很多时候我们需要在一台电脑上使用多个git账户,所以我们的密钥配置也需要生成对应的多份。公钥的默认保存目录为...

  • Mac 上配置多个git账号

    参考 1、mac 下使用多个 git 账户配置2、Mac多个Git账户配置3、如何在一台电脑上使用多个git帐号 ...

  • Centos 7 搭建git服务器+gitolite鉴权

    安装git 添加git账户并切换至git账户 生成一对RSA密钥用户管理所有git仓库 安装gitolite 配置...

  • 2018-11-08 Git(⊙﹏⊙)教程

    版本控制系统Git Git的配置GitHub账户 2.使用git生成密钥对,(生成过程会让你指定密钥对的存放路径以...

  • SSH 通过密钥配置免密登陆主机

    本地创建 rsa 密钥对 备份原密钥 创建 rsa 密钥对 这一步会提示输入密钥存放位置、名称、密码等,可以一直回...

  • 上传本地文件到github

    前提,把当前电脑的rsa.pub公钥绑定到自己github账户1、安装git之后 git config –glob...

  • 一台电脑使用多个git账户

    思路:生成多对公私钥,并通过config配置文件区分 1、生成多对ssh公钥私钥 cd ~/.ssh/ssh-ke...

  • Git使用总结

    生成密钥 打开Git Bash, 运行 ssh-keygen 密钥生成空间 ~/.ssh/id_rsa _(...

  • git使用

    Mac生成密钥 使用钥匙串生成密钥,会生成公钥和私钥 密钥存放位置: ~/.ssh/id_rsa.pub 使用终端...

  • 一台电脑上配置多个git账户

    北京的今天迎来了2016年的第一场雪 背景我们公司用的是oschina管理代码,但是我有一个公司账户(liuyan...

网友评论

      本文标题:一台电脑存放多个git账户的rsa密钥

      本文链接:https://www.haomeiwen.com/subject/swivgktx.html