• 欢迎访问好鸭,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏好鸭吧

【记录】Git配置多个SSH key

Linux haoduck 1年前 (2020-02-11) 329次浏览 0个评论

前言

由于个人需求,需要配置多个SSH key。github一个,coding一个,gitee一个

记录下来,于是有了这篇文章

方法

配置单个SSH key很简单

直接输入 ssh-keygen -t rsa -b 4096 -C "[email protected]" 然后一路回车即可

要配置多个SSH key就要把key的文件分开命名以便区分

生成key

注意:如果使用的旧系统不支持Ed25519算法,请使用:
ssh-keygen -t rsa -b 4096 -C "[email protected]"

公钥文件分别存在~/.ssh目录下的 github_key.pub coding_key.pub gitee_key.pub

配置key对应的Git

vim ~/.ssh/config

# Github
Host github.com
    HostName github.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/github_key
    User username

# Coding
Host e.coding.net
    HostName e.coding.net
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/coding_key
    User username

# Github
Host gitee.com
    HostName gitee.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/github_key
    User username

测试


好鸭 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【记录】Git配置多个SSH key
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址