首页 > 其他分享 >配置gitee、github公钥

配置gitee、github公钥

时间:2023-04-13 23:23:40浏览次数:40  
标签:github rsa gitee 公钥 ssh com id

1.gitee 执行命令

ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "邮箱"
2.github 执行命令
ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "邮箱"
3.生成公钥后,可以在 C 盘的 .ssh 目录中查看,会生成 id_ras.gitee、id_ras.github 文件 4.到 gitee/github 中进行配置 5.测试通过 HTTPS 端口的 SSH 是否可行,执行命令
ssh -T -p 443 [email protected]
如果出现:Hi 用户名! You've successfully authenticated, but GitHub does not provide shell access.说明可以通过 HTTPS 443端口建立的 SSH 连接 如果没有,需要去配置 config 6.若 .ssh 目录下有 config 文件,可以直接配置;若没有,执行命令生成 config 文件
touch ~/.ssh/config
7.将以下内容填入 config 文件中,IdentityFile 字段的值要是 .ssh 目录中的 github/gitee 公钥文件名
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa.gitee
# github
Host github.com
Port 443
HostName ssh.github.com
User git
IdentityFile ~/.ssh/id_rsa.github
8.再次测试 SSH 是否可行,分别执行命令
ssh -T [email protected] ssh -T [email protected]
如果出现:Hi 用户名! You've successfully authenticated, but GitHub does not provide shell access.表示配置成功

标签:github,rsa,gitee,公钥,ssh,com,id
From: https://www.cnblogs.com/cokever/p/17316939.html

相关文章

  • vscode安装GitHub copliot后,不能启用,也不显示copilot图标
     这个问题可能是由于安装的GitHubCopilot版本与VSCode不兼容导致的。您可以尝试卸载当前的GitHubCopilot插件,然后重新安装一个较早的版本。如果这不起作用,您可以尝试在VSCode中打开命令面板(Ctrl+Shift+P),然后输入“GitHubCopilot:启用”以启用插件。如果您仍然无法解决问题,......
  • Github创建组织(organization)
    前言创建Github组织(Organization)可以让你和你的团队共享代码,更好地管理和协作开发项目。Github组织(Organization)是一个非常有用的工具,可以让开发者协同工作并共享他们的代码。首先,登录你的Github账户。Github上创建组织的详细步骤1、点击右上角的加号(+)按钮,然后从下拉菜单中选......
  • 为github个人主页添加自述文件
    首先在下面的网址中生成一个自述文件:https://rahuldkjain.github.io/gh-profile-readme-generator/然后以自己的用户名创建一个github的仓库,并将上面生成的自述文件放置在该仓库即可......
  • Github 添加贪吃蛇动画
    前言我们都知道,对于Github来说,当你选择你的账户时,可以看到自己的提交记录。于是就有大神动脑筋了,这些commit记录都是一些豆,如果弄一条蛇来,不就可以搞个贪吃蛇了吗?有道理有道理,本文就来讲一下如何弄一条蛇出来。 创建步骤创建个人仓库个人仓库是一个特殊的仓库,名字就是你的......
  • 在浏览器和node中使用 GitHub的js-xlsx库进行Excel文件处理(一)
    1.简介js-xlsx库是目前Github上star数量最多的处理Excel的库,功能强大,提供了各种对表格的操作,但是这个项目文档有些乱,提供的demo也只具备最基本的功能。Demo地址:http://oss.sheetjs.com/js-xlsxGithub上源码地址:http://git.io/xlsx支持解析的格式有:Excel2007+XML......
  • git配置代理连接github
    目前,不挂梯子git总是连接不到github,因而需要代理。查看当前全局配置:>gitconfig--global-l取消当前的代理端口:>gitconfig--global--unsethttp.proxy>gitconfig--global--unsethttps.proxy查看SSR的代理地址和端口,确定本机端口1080转发:配置代理端口......
  • Github使用教程
    1.注册Github账号注册Github账号的步骤打开Github官网(https://github.com/)。点击右上角的“Signup”按钮。输入用户名、邮箱地址和密码。选择账户类型,可以选择个人账户或组织账户。点击“Createaccount”按钮。验证邮箱地址,Github会向你的邮箱发送一封验证邮件,点击邮件......
  • git 配置多端多个账号(码云、github、gitlab)
    首先确认已安装Git,可以通过git–version命令可以查看当前安装的版本。为同一个电脑,配置多个git账号,其整体流程如下:清空默认的全局user.name和user.email为不同的git账户生成不同的ssh-key将以上的ssh-key分别添加到ssh-agent信任列表添加以上的公钥到自己的......
  • 碉堡!“万物皆可分”标记模型上线「GitHub 热点速览」
    这周有个让人眼前一亮的图像识别模型segment-anything,它能精细地框出所有可见物体,它标记出的物体边界线清晰可见。如此出色的模型,自然获得了不少人的赞赏,开源没几天,就拿下了18k+的star,而上周开源不到48小时获得35k+star的推特推荐算法,本周也成功突破50k+关卡。依旧是......
  • GitHub Pulse 是什么?它是否能衡量 OpenTiny 开源项目的健康程度?
    Pulse是“脉搏”的意思,就像一个人要有脉搏才能算是一个活人,一个开源项目要有“脉搏”才能算是一个“活”的开源项目,这个单词非常形象地表示了开源项目的健康程度。脉搏是正常的,开源项目才是健康的。每个开源项目的Pluse数据都是公开的,它位于开源项目代码仓库的Insights页......