美文网首页Git使用Git小白学习之路Git
Git - SSH使用已经存在的私钥

Git - SSH使用已经存在的私钥

作者: 猫语巧克力 | 来源:发表于2017-12-08 20:33 被阅读8次

管理ssr私钥

目的:在Windows下使用Linux已经生成的私钥,主要是懒得再去GitHub添加一个

一、添加以前的私钥

1.Linux平台:打开终端到id_rsa文件所在目录

2.Windows平台:id_rsa文件所在目录右键打开Git Bash Here

# 终端执行
ssh-add id_rsa

# 如果提示:Could not open a connection to your authentication agent
# 执行下列语句
ssh-agent bash

二、新建config文件

文件内容如下:

需要注意的是:IdentityFile指向id_rsa文件,不一定非要放在.ssh目录

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile /home/yourname/Documents/ssh/id_rsa
User yourname

复制该文件到ssh目录:

1.Linux平台:/home/yourname/.ssh/

2.Windows平台:/c/Users/yourname/.ssh/

三、测试链接

ssh -T git@github.com

# 设置name与email
git config --global user.name "name"
git config --global user.email "email"

相关文章

  • Git - SSH使用已经存在的私钥

    管理ssr私钥 目的:在Windows下使用Linux已经生成的私钥,主要是懒得再去GitHub添加一个 一、添加...

  • Windows系统 配置Git的ssh密钥

    1. 查看是否存在密钥 打开 git-bash 输入 cd ~/.ssh 2. 生成SSH公钥和私钥的文件 ssh...

  • Github创建密钥

    Git是分布式的基于SSH的代码管理工具,因此使用远程的Git需要进行SSH的配置。 生成SSH私钥,并添加公共密...

  • gitlab设置ssh免密登入 设置git环境变量 websto

    gitlab设置ssh免密登入 打开本地git bash, 使用如下命令生成ssh公钥和私钥对ssh-keygen...

  • 配置Git SSH

    设置git ssh 设置自己的账户和用户名 生成密钥 私钥加入ssh-agent 将私钥加入到ssh-agent。...

  • Git配置ssh key

    使用ssh协议来拉去代码 1.打开本地 Git bash,使用如下命令生成ssh公钥和私钥对 2.然后出现: En...

  • VSCode连接服务器

    在本地生成公钥和私钥通过git bash生成ssh-keygen生成的公私钥在C:\Users\xxx\.ssh\...

  • git ssh使用

    访问git仓库可以使用sshkey的方式,首先需要生成key 使用ssh-agent配置公私钥,windows下需...

  • Git配置多个SSH-KEY

    git可以配置多个ssh-key。 生成多个ssh-key命令 添加私钥

  • GIT 设置

    安装 git 添加用户 生成 SSH 公钥私钥对

网友评论

    本文标题:Git - SSH使用已经存在的私钥

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