centos7 ssh免密码连接github

2019-03-28  本文已影响0人  一梦三四年lyp

第一步:生成秘钥

ssh-keygen -t rsa -C "903911428@qq.com"

命令会在 ~./ssh文件夹下生成2个文件:
id_rsa,id_rsa.pub

第二步:将公钥的内容复制到github

github的位置:setting->SSH and GPG keys

点击New SSH key

把id_rsa.pub的内容复制到 key的输入框里保存

第三部:测试连接是否正确

ssh -T git@github.com
使用ssh测试是否能够连接
第一次连接会提示你是否保存到known_hosts ,输入yes
然后会保存一个叫known_hosts的文件(位置在 ~/.ssh)

再次检查还有没有问题
ssh -Tv git@github.com(可以跳过)

第四步:替换原先的http连接方式(因为一开始没有用ssh登入的方式)

 查看连接方式
 git remote -v
 
 删除远程连接
 git remote rm origin
 
 添加新的连接
 git remote add origin git@github.com:dava520/wordPress.git
 
 注:dava520是自己的github的账号名称
     wordPress.git是自己的项目名称

完工~~~~
参考:https://blog.csdn.net/wzq793957419/article/details/68067204

上一篇 下一篇

猜你喜欢

热点阅读