美文网首页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使用已经存在的私钥

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