在客户端终端运行命令
ssh-keygen -t rsa

然后就会显示这两行:
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/16627/.ssh/id_rsa):

这是让你输入一个文件名,用于保存刚才生成的 SSH key 代码。为了避免麻烦,不用输入,直接回车,那么就会默认生成id_rsa和id_rsa.pub两个秘钥文件。
这时候已经创建好.ssh这个文件夹了,会提示:
Created directory ‘/c/Users/16627/.ssh’.
紧接着又会问你:
Enter passphrase (empty for no passphrase):
就是让你输入密码,如果你设置了密码,那在你使用ssh传输文件的时候,你就要输入这个密码。为了避免麻烦,建议不用设置,直接回车。
Enter same passphrase again:
这就是让你再输入一次密码,就跟我们注册账号时候设置密码需要设置两次一样。上一步没设置密码,这里直接回车就可以了。到这里你的秘钥就设置好了,你会收到这段代码提示:
Your identification has been saved in /c/Users/…/.ssh/id_rsa
Your public key has been saved in /c/Users/…/.ssh/id_rsa.pub
还会向你展示你的秘钥长啥样
当你看到上面这段代码,那就说明你的 SSH key 已经创建成功,你可以再使用~/.ssh看一下,现在文件是真的存在了。

rsa是一种密码算法,还有一种是dsa,证书登录常用的是rsa。

假设用户是blue,执行 ssh-keygen 时,才会在我的home目录底下的 .ssh/ 这个目录里面产生所需要的两把 Keys ,分别是私钥 (id_rsa) 与公钥 (id_rsa.pub)。

另外就是私钥的密码了,如果不是测试,不是要求无密码ssh,那么对于passphrase,不能输入空(直接回车),要妥当想一个有特殊字符的密码。

参考:Git教程 SSH keys配置_LolitaSian-CSDN博客_github ssh 配置

参考:ssh证书登录(实例详解) - ggjucheng - 博客园

windows系统SSH证书设置相关推荐

  1. Mac使用bootcamp安装Windows系统后如何设置触控条和触控板

    Bootcamp Mac 电脑在使用 Bootcamp 安装了 Windows 系统后如何设置触控条和触控板. 一.打开 bootcamp 控制面板 点击桌面右下角 任务栏 的隐藏图标: 点击 boo ...

  2. Linux系统和windows系统ssh命令

    Linux系统和windows系统下的ssh命令 ssh命令介绍 ssh连接原理 ssh工作机制 ssh加密技术 windows下如何使用ssh命令 windows10自带OpenSSH window ...

  3. Git: windows系统下如何设置git的默认文本编辑软件

    Git默认的文本编辑软件是vim,使用windows系统的人很多不熟悉vim.为了很好的使用git进行版本管理,因此希望能修改git的默认文本编辑软件.修改方法如下: step1:选择希望的文本编辑软 ...

  4. 如何在你的windows系统电脑里面设置个人私密空间

    1.前几天我在网上搜了一下windows系统的垃圾清理软件看看哪个好用-- 2.诶!还别说,还真的找到了一个好用的,他就是:<完美卸载>,最麻烦就是这些杀毒.清理类的软件,所以我下载了个不 ...

  5. Windows系统FTP服务器设置

    设置操作步骤 步骤一:确认电脑是否开通联网共享服务   依次点击"控制面板→程序→启用或关闭Windows功能"按钮,进入到"Windows功能"页面,查看&q ...

  6. Android开发之Windows系统adb环境设置

    首先,下载 adb 包,可以从这里下载  ADB Shell - Android ADB Commands Manual . 其次,解压为 adb 文件夹(其中包含4个文件),放置在C盘根目录下.// ...

  7. 关闭windows系统ssh连接linux终端发出提示音

    linux shell下输入Linux命令时,经常使用"Tab"键来补全命令,如果"Tab"多了或者是输入错误,总是发出警告声,网上搜索了一下解决方案,做个记录 ...

  8. Windows系统下如何设置软件的快捷键

    假如我们现在需要设置截图工具的快捷键 首先要找到截图工具在文件夹中的位置,然后右键属性: 之后设置快捷键就可以了!

  9. Windows系统护眼色设置

    Win10系统设置护眼色 windows+R键调出运行窗口(或者鼠标右击开始键,选择运行) 在运行窗口中输入 regedit 调出注册表编辑器 按照如下顺序找到window: [HKEY_CURREN ...

最新文章

  1. 企业微信 接收消息服务器,接收消息与事件
  2. python读取txt文件并画图
  3. Lowest Common Ancestor of a Binary Search Tree(树中两个结点的最低公共祖先)
  4. 多线程中堆和栈区别的深入解析
  5. 基于android公交车线路查询论文文献,本科毕业论文---基于android的手机公交线路查询系统.doc...
  6. 修改MYSQL最大连接数的3种方法
  7. express html文件接收路由参数,express 获取post 请求参数
  8. Nginx的client_header_buffer_size和large_client_header_buffers学习
  9. java c static,java-是否可以禁用静态最终变量的javac内联?
  10. c语言怎么判别输入字母大小,使用C语言判断英文字符大小写的方法
  11. 从高排到低变成小楼梯儿歌_幼儿早教三字儿歌,帮助宝宝启蒙学说话
  12. smarty课程---smarty的处理过程是怎样的
  13. op手机突然显示无服务器,op手机 云服务器
  14. python file tell_Python3 File tell() 方法
  15. js设置radio单选框值选中
  16. 如何把图纸转换为t3格式_怎么把图纸转换成t3格式
  17. 领域驱动(自己理解)
  18. 如何重置Mac的蓝牙模块以解决连接问题
  19. vmware mac安装教程 | 不能全屏的终极原因
  20. Apache Superset 1.2.0教程 (二)——快速入门(可视化王者英雄数据)

热门文章

  1. jboss项目导入idea_如何导入任何JBoss BRMS示例项目
  2. java开发用怎么软件开发_Java 9中的5个功能将改变您开发软件的方式(还有2个不会)...
  3. hbase 生成文件_HBase:为客户行为生成搜索点击事件统计信息
  4. junit测试设置不回滚_正确设置JUnit测试名称
  5. jpa配置映射包_JPA – Hibernate –包级别的类型映射
  6. Spring中的异步和事务性事件侦听器
  7. 什么是JSON处理(JSON-P API)?
  8. java cpu_Java High CPU故障排除指南–第1部分
  9. jsf tree组件_JSF和“立即”属性–命令组件
  10. 使用Hibernate JPA的自定义布尔用户类型