美文网首页
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