美文网首页
git在windows和linux下配置ssh秘钥笔记!

git在windows和linux下配置ssh秘钥笔记!

作者: DragonersLi | 来源:发表于2019-11-11 14:39 被阅读0次
    windows配置SSH,以代码托管平台gitee.com为例:

    用管理员账户打开cmd,输入命令:ssh-keygen -t rsa -C "865196792@qq.com"

    image.png
    把生成的公钥内容添加到对应的网站ssh公钥上
    image.png
    测试公钥配置正确与否?输入命令:ssh -T git@gitee.com,然后输入yes
    image.png
    linux配置SSH,以代码托管平台coding.net为例:

    帮助手册: https://help.coding.net/docs/project/features/ssh.html

    cd ~/.ssh #切换用户的home目录下的.ssh,生成秘钥前,先检查是否存在SSH Key
    ssh-keygen -t rsa -C "865196792@qq.com" #根据邮箱账号生成SSH key
    
    
    生成公钥/私钥对 
    输入保存密钥(/root/.ssh/id_rsa)的文件: 
    输入密码(空无密码):
    再次输入相同的密码:
    您的身份已保存在代码中。
    您的公钥已保存在*.pub中。 
    关键指纹为:
    然后复制*.pub内容,新增公钥
    
    image.png
    复制生成的公钥黏贴SSH公钥
    image.png
    完成后在命令行测试,首次建立链接会要求信任主机ssh -T git@e.coding.net
    image.png
    xshell登录服务器,使用ssh方式克隆代码就不用每次输入账户密码了
    执行git clone git@e.coding.net:xxx/xxx.git

    相关文章

      网友评论

          本文标题:git在windows和linux下配置ssh秘钥笔记!

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