0%

Git 向Github增加SSH keys

什么是SSH key?

SSH 密钥对 最直观的作用:让你方便的登录到 SSH 服务器,而无需输入密码。由于你无需发送你的密码到网络中,SSH 密钥对被认为是更加安全的方式。

SSH Key是比较简单的保护账户安全的一种方式,SSH key提供了一种与GitHub通信的方式,通过这种方式,能够在不输入密码的情况下,将GitHub作为自己的remote端服务器.
这样也就保证了你的密码不会被其他人或者robot暴力破解,理论上只有你拥有这个密码。

如何创建SSH Key

创建公用密钥的步骤如下所示:

1
2
3
4
5
6
$ ssh-keygen -t rsa -b 4096 -C "youremail@email.com"
# 回车即可

#显示公钥
$ cat .ssh/id_rsa.pub
# 此时就需要拷贝公钥了

注意ssh-keygen会生成两部分,公钥和私钥,切记不要公开私钥(除非是本单位机构的管理员),文件名为.ssh/id_rsa

把SSH Key添加到Github Account

按照下面的步骤即可:

  1. 登录github账户
  2. 点击头像选择settings
  3. 选择SSH and GPG kyes
  4. 在SSH Keys点击New SSH Key
  5. 输入一个title并将刚才复制的内容粘贴进去即可搞定
处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道