生成sshkey,公私钥不对称加密key,加入github public key

今天玩github的时候,发现没有加入电脑的public key
github一个共享仓库网站,其实就是git的一个远程仓库
sshkey一种公私钥不对称加密的算法,就是ssh协议的一种加密实现
想要将自己的项目传输到github上需要一个自己电脑的公钥存在github账户中,那么电脑生成sshkey的方式:
安装git,使用git shell输入下面内容

ssh-keygen -t rsa -C "your email"

-t指定秘钥类型,这里是rsa,-C 之后加上的是一个注释,可以方便用户标识这个密钥,指出密钥的用途或其他有用的信息,可以是你的邮箱或者其他有效信息
即可在用户目录下的.ssh中生成id_rsaid_rsa.pub两个文件
id_rsa是私钥,放在自己的电脑中
id_rsa.pub是公钥,放在指定服务器的~/.ssh/authorized_keys
这两个是ssh协议用来加解密的关键
这里讲的是github的public key的加入,所以将id_rsa.pub中的内容放在指定存放public key的地方
在这里插入图片描述
点击add ssh key即完成了配置,就可以进行git clonegit pullgit push

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值