栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

github配置SSH keys

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

github配置SSH keys


前言

github配置SSH keys能够在不输入账号密码的情况下快速clone和提交代码。


SHH是啥

简单来说,就和http类似,是一种网络协议,用于加密登录,想知道原理可以看阮一峰SSH原理。

新建
  • 进入github SSH key设置页,点击New SSH Key按钮。
  • 输入title,你可以输入一个名字,比如"家电脑"等名字。 SSH不容易记忆,用名字方便记忆。
  • 打开 Git Bash。
  • 运行ssh-keygen -t rsa -b 4096 -C "你的邮箱",此时按照连续点击几次Enter,可以看到如下提示,我这里是已经生成过,提示是否要覆盖。注意其中的路径,就是你生成的本地SSH key的保存路径。

  • 按照提示的路径打开可以看到如下文件:


用文本编辑器打开其中的id_rsa.pub文件,其中就是SSH Key。

  • 把获取到的SSH Key粘贴到之前打开的github设置页,并点击Add SSH Key,即新建SSH Key成功。
验证
  • 运行 ssh -T git@github.com,验证当前的SSH Key是否在github配置成功,本地会带着刚才生成的本地SSH Key和你在github配置的SSH Key验证登录。
  • 如果提示如下:

    则表示配置成功。如果提示的其他则表示失败,可以按照之前的步骤重新配置一次即可。

其他

一个SSH Key可以访问全部的库,每换一台电脑需要重新生成SSH Key。如果本地已经有了SSH Key,执行前面的步骤会重新生成SSH Key并覆盖本地的文件,此时需要拿着新生成的SSH Key配置到github后才能使用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885029.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号