Git SSH Key生成,配置到GitHub 并测试
//本环境为os下
//首先是查看本机安装git版本
yangliu$ git --version
git version 2.17.0
//git目录
yangliu$ which git
/usr/local/bin/git
//生成git用户名和邮箱
yangliu$ git config --global user.name "renyu" //里面是自己的用户名
yangliu$ git config --global user.email "ren**@163.com" //里面是自己的邮箱
//查看是否已经有密钥,我这里之前没有,有的话用就可以咯
yangliu$ cd ~/.ssh
-bash: cd: /Users/yangliu/.ssh: No such file or directory
//生成根,输入下面的命令后 三个回车,其中有输入密码,这里有一步就是密码为空
yangliu$ ssh-keygen -t rsa -C "ren****@163.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/yangliu/.ssh/id_rsa): //生成的id_rsa公钥
Created directory '/Users/yangliu/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/yangliu/.ssh/id_rsa.
Your public key has been saved in /Users/yangliu/.ssh/id_rsa.pub.//生成的公钥地址
The key fingerprint is:
SHA256:******* ren*****@163.com
The key's randomart image is:
+---[RSA 2048]----+
| . .|
| o . o.|
| o . o.o|
| . o .o .o.|
| + S oo =o |
| . o .X+ o |
| . Bo.*o+|
| . *.O=+o=|
| E o.**B oo|
+----[SHA256]-----+
//查看生成的公钥
yangliu$ cd /Users/yangliu/.ssh/
yangliu$ cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHqIyXu2BcSU3OYWdx3rLTYe3UlX03BOrSjs91TYCXh**************************************** renyu1404@163.com
//测试github
yangliu$ ssh git@github.com
The authenticity of host 'github.com (13.250.177.223)' can't be established.
RSA key fingerprint is SHA256:************.
Are you sure you want to continue connecting (yes/no)? yes//输入
Warning: Permanently added 'github.com,13.250.*.*' (RSA) to the list of known hosts.
PTY allocation request failed on channel 0
Hi sharoA! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.
可以把生成的公钥放到github上就可以上传到他那里啦 ,也可以添加到你们公司的authorized_keys上。
Git SSH Key生成,配置到GitHub 并测试相关推荐
- Git SSH Key 生成并添加到github/gitee步骤
Git SSH Key 生成并添加到github/gitee步骤 在本地生成密钥 大家好,这里是坚果前端小课堂,欢迎大家关注我的公众号,"坚果前端" Git是分布式的代码管理工具, ...
- Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 一 . 设置Git的user name和email: $ git ...
- git ssh key生成
重装系统后,需要重新安装git,ssh key便是遇到的其中一个问题,具体解决办法如下: 1.安装好git客户端后,查看本地是否有.ssh文件,命令如下: mkdir ~/.ssh 2.如果没有该文件 ...
- mac 如何快速生成SSH key,配置github SSH公钥连接(解决git push 413问题)
来源:掘金 作者:老表 一.说一说 了解这个的起因是今天git push的时候遇到报错error: RPC 失败.HTTP 413 curl 22 The requested URL returned ...
- Git简单生成公钥和私钥的方法及git ssh key配置
Git简单生成公钥和私钥的方法 Git安装完之后,需做最后一步配置.打开git bash,分别执行以下两句命令 git config --global user.name "用户名" ...
- Git 中 SSH key 生成步骤
由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key. 第1步:创建SSH Key.在windows下 ...
- Git SSH key配置
一.检查本地Git配置 用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置(github支持我们用用户名或邮箱登录): git config --glo ...
- ssh key生成_Stelnet(ssh)登陆华为交换机配置教程
使用STelnet V1协议存在安全风险,建议使用STelnet V2登录设备. 1.生成本地密钥对 密钥保存在交换机中单不保存在配置文件中 [Huawei]rsa ? key-pair RSA ke ...
- 多个SSH Key自动化配置
在实际开发中经常会遇到连接不同的远程代码管理平台,比如Github.gitlab.coding,如果采用ssh验证方式就需要在本地生成相应的SSH Key,以及配置config文件,具体步骤可参考ju ...
最新文章
- 我又发现了7个让人心动的宝藏软件,很少有人知道
- 程序员会成为非常内卷的职业吗?
- php入门时间,PHP入门(8)日期和时间
- 关于引用传递的测试题
- linux命令基本格式教程,Linux命令基本格式(详解版)
- python中的私有化
- oracle signed类型,char、signed char 和 unsigned char 的区别
- 【转帖】Mysql多维数据仓库指南 第一篇 第1章
- Ubuntu安装最新版nodejs
- windows C盘瘦身
- Android四大组件——BroadcastReceiver详解
- 毕向东java笔记ppt,毕向东java学习笔记.doc
- token干什么用_什么是Token?Token有什么用处?为什么使用它?Token认证又是什么?...
- C语言中access/_access函数的使用
- 华为太极magisk安装教程_小米手机官方REC装面具(magisk)教程
- EV 鼠标被消费者誉为世界“第八大奇迹”内幕
- xb8886a规格书_拆解报告:Baseus倍思Bipow 10000mAh USB PD快充移动电源N1PD
- c语言在打开文件时会使用到的函数,C语言打开文件操作
- 高等数学——傅里叶级数
- win7出现无法连接到代理服务器的错误,不能上网的问题的解决
热门文章
- Intel Realsense D435 composite_frame类 frame类 video_frame类 depth_frame类的关系
- Intel Realsense D435 pipeline对象指什么?
- TCP/IP面试常问合集,JavaWeb内容及HTTP协议
- 公交线路 思维,分支(女赛)
- Canal实时同步数据到RocketMQ
- NIO源码解析:IntBuffer基本使用
- 独占设备的分配和回收模拟_系统设计硬核知识(4)——操作系统的设备管理...
- java oom dump_Java OOM 内存溢出分析
- 商淘多b2b2c商城系统怎么在个人电脑上安装_b2b2c商城系统免费模板怎么用?
- Windows环境下IOCP和SELECT模型性能比较