1. 查看秘钥是否存在

打开终端查看是否已经存在SSH密钥:cd ~/.ssh

如果没有密钥则不会有此文件夹,有则备份删除,   也可以直接删除,

2.生成新的秘钥, 命令如下

$ssh-keygen -t rsa -C "youremail@example.com"

你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,因为这个Key仅仅用于简单的服务,所以也无需设置密码。

完成后会有如下显示

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /Users/你的电脑用户名/.ssh/id_rsa.

Your public key has been saved in /Users/你的电脑用户名/.ssh/id_rsa.pub.

The key fingerprint is:

SHA256:5V6ZCQNS/3bVdl0GjGgQpWMFLazxTslnKbW2B1mbC+E example@qq.com

如果服务器端需要公钥,  直接把.ssh目录下的id_rsa.pub配置即可, id_rsa为私钥一定要保密!!!!

最新文章

  1. ASP.NET Web API 实现客户端Basic(基本)认证 之简单实现
  2. HDFS的Java操作
  3. 三种线程不安全现象描述(escaped state以及hidden mutable state)
  4. sqlite中的replace、insert、update之前的区别
  5. 我的bootstrap使用的历程
  6. 机器学习算法基础(Python和R语言实现)
  7. Java中的系统时间
  8. 你不得不看的Python机器学习工具
  9. Rabin-Karp ACM训练
  10. 解压unzip的用法
  11. mobile_缩放
  12. 20175208 张家华 MyOD
  13. Redis的5中数据类型
  14. idea 未实现接口红线提示,重复代码波浪线提示,自动换行,控制台输出内容自动换行
  15. 门禁系统socket通讯编程
  16. Android Studio 快速实现上传项目到Github(详细步骤)
  17. centos下安装zabbix
  18. Java 基础【11】.class getClass () forName() 详解
  19. 关于Cocos2d-x中数据的存储提取和类型转换
  20. postman从入门到精通

热门文章

  1. JDK下载和安装教程,超详细
  2. eureka和feign的使用
  3. 13、Java 异常处理
  4. String类常用的方法
  5. Vulnhub篇Photographerr
  6. Autocad.net利用Xaml创建Ribbon界面
  7. 【转载】PyChram简单使用教程
  8. 虚拟化技术之kvm虚拟机创建工具virt-install
  9. CentOS7 安装图形化桌面
  10. I帧B帧P帧