当前位置:   article > 正文

Github配置SSH-Key_github key type signing authentication

github key type signing authentication

为什么要用SSH

日常代码开发过程中,本地机器需要不断的和远程Github进行交互,如果要将代码下载到本地有两种方式:

  • Https
  • SSH(Secure Shell)

使用Https方式,需要不断的输入用户名密码信息,严重的降低了开发效率;SSH方式是建立在应用层的安全网络协议,采用了非对称加密技术(RSA)保证传输数据的安全性,更多的信息可以参考 ssh原理以及与https的区别。通过SSH协议,本地机器可以建立与远程服务器(Github)的连接,从而访问服务端资源;配置过程很简单,好处是每次访问服务器资源不需要频繁的输入用户名密码。接下来我们看看怎么将SSH key到Github账号中。

配置过程

  • 生成SSHkey

为了避免不必要的麻烦,请先使用一下命令查看一下当前机器是否已存在SSH Key:

$ ls ~/.ssh
  • 1

假定你是第一次配置,使用ssh-keygen命令生成SSH Key:

$ ssh-keygen -t rsa -b 4096 -C "your_email@company.com"
  • 1

接受默认的配置,回车完成所有操作,然后查看一下**~/.ssh**,其中包含id_rsa.pubÿ

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/641428
推荐阅读
相关标签
  

闽ICP备14008679号