在Windows下查看[c盘->用户->自己的用户名->.ssh]下是否有"id_rsa、id_rsa.pub"文件,如果没有需要从第一步开始手动生成,有的话直接跳到第二步。

第1步:创建SSH Key

打开Git 在这里插入图片描述
Bash,在控制台中输入以下命令:
$ ssh-keygen -t rsa -C “youremail@example.com”
密钥类型可以用 -t 选项指定。如果没有指定则默认生成用于SSH-2的RSA密钥。这里使用的是rsa。
同时在密钥中有一个注释字段,用-C来指定所指定的注释,可以方便用户标识这个密钥,指出密钥的用途或其他有用的信息。所以在这里输入自己的邮箱或者其他都行,当然,如果不想要这些可以直接输入:

$ ssh-keygen

输入完毕后按回车,程序会要求输入一个密码,输入完密码后按回车会要求再确认一次密码,如果不想要密码可以在要求输入密码的时候按两次回车,表示密码为空,并且确认密码为空,此时[c盘>用户>自己的用户名>.ssh]目录下已经生成好了。

简单一句话:输入 ssh-keygen 敲两次回车

第2步:将SSH添加到版本管理仓库

不同的版本管理代码仓库都大同小异,这里以Github举例,登录Github。打开setting->SSH keys,点击右上角 New SSH key,把[c盘->用户->自己的用户名->.ssh]目录下生成好的公钥"id_rsa.pub"文件以文本打开复制放进 key输入框中,再为当前的key起一个title来区分每个key。

Windows下生成SSH密钥相关推荐

  1. windows如何生成ssh密钥

    windows如何生成ssh密钥 1.安装git,先去git官网下载git,https://git-scm.com/downloads,直接点击windows下载就可以了. 2.下载完可以到桌面点击鼠 ...

  2. Mac环境下生成ssh密钥

    场景 以前一直用http协议去拉取代码,可是最近的网络实在很慢,后来发现ssh请求的速度竟然比http要快很多,于是就研究了一下ssh密钥的生成及使用 git安装 这个网上有很多教程就不赘述了. 测试 ...

  3. linux下生成ssh密钥并获取密钥

    转载自 在linux上生成SSH-key 简单原理介绍+生成步骤 1.首先什么是SSH Secure Shell (SSH) 是一个允许两台电脑之间通过安全的连接进行数据交换的网络协议. 通过加密保证 ...

  4. windows下配置ssh(FreeSSHD + putty)

    windows下配置ssh(FreeSSHD + putty): 1.关于配置过程找到一篇很好的博客,推荐大家先好好看一下,这篇博文解决了大方向问题. 地址:http://blog.csdn.net/ ...

  5. Windows上使用ssh密钥连接Linux(以centos7为例)和Windows与Windows的免密钥连接

    Windows上不支持sshpass -p不用单独输入的密码登录模式,愿意的人可以尝试安装cygwin然后从这里边安装sshpass,最后把sshpass.exe拷贝到cygwin/bin下边,就可以 ...

  6. win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器

    上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...

  7. linux rsa密钥生成工具,linux下生成rsa密钥的方法

    首先生成密钥,用命令ssh-keygen –t rsa 运行后可以一直空格,生成密钥,id_rsa和id_rsa.pub文件 ,默认放在/root/.ssh/下,.ssh文件是隐藏的,要显示隐藏文件才 ...

  8. Mac查看和生成SSH密钥流程

    当我们到了一个新的项目组时,第一步要做的就是尽快熟悉环境,熟悉即将要开发的项目,查阅相关文档及熟悉代码的逻辑.而项目一般放在远程仓库管理,刚去项目组肯定是没有仓库权限的,当同事把你加入到远程仓库的成员 ...

  9. git生成ssh密钥详细步骤 git如何生成ssh密钥

    git生成ssh密钥详细步骤 git如何生成ssh密钥 git生成ssh密钥详细步骤?Git是一个开源的分布式版本控制系统,可以高效敏捷的处理任何项目,用于帮助管理Linux内核开发.而生成一个ssh ...

  10. Mac生成ssh密钥

    一.安装git 自行安装一个git: 测试是否安装成功:git version -> git version 2.24.3 (Apple Git-128) 二.检查本地是否有ssh # 进入到. ...

最新文章

  1. 自动调试用于移动GPU的卷积网络
  2. OKR会议的7个步骤
  3. linux下配置环境变量【原创】
  4. 如何制作python检查小软件_如何用Python制作整蛊小程序
  5. 2012.1.15---学习笔记
  6. PHP采集程序中的常用函数
  7. golang字符串转数字
  8. UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 723269-723270: illegal multibyte s
  9. RabbitMQ-C客户端使用说明
  10. Atitit QL查询语言总结 目录 1. QL = Query Language, 是查询语言的简称 1 2. 模型 2 2.1. 内嵌语言执行 2 2.2. 语言互操作 2 3. 具体实现 2
  11. APIS IQ FMEA 试用版安装包和“破解”(去除60天使用限制)
  12. 一个简易的QQ魔法卡片炼卡消耗计算器
  13. WIN7 64位 VS2013下载
  14. Python语言:散修笔记
  15. 如何精简ttf字库文件
  16. Excel办公中的应用(中秋快乐学习)(注意:全部为英文符号)
  17. 程序员之间的战争 战场是用户电脑
  18. 电动汽车(EV)充电系统全球认证 - 主要测试标准清单及下载
  19. 在Vue-cli脚手架中引入图片最常用的两种方法
  20. laravel validator unique

热门文章

  1. css 背景图片虚化效果
  2. 从苏宁电器到卡巴斯基第17篇:曲折考研路(上)
  3. 【Windows 10 】关机后自动重启
  4. html5离散数学,离散数学怎样判断合取范式和析取范式
  5. 正则表达式(正则表达式的方法和属性、正则的修饰符、表达式、元字符、量词)
  6. 后端开发常用工具指令
  7. 爬取豆瓣高分电影榜实例
  8. 信息安全概论课堂笔记
  9. Z600服务器是阵列硬盘,Z600 使用SAS卡,SAS硬盘组Raid 5
  10. matlab速成学习