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为私钥一定要保密!!!!

转载于:https://www.cnblogs.com/lily1989/p/8526694.html

Mac本地生成SSHKey的方法相关推荐

  1. 【转】Mac本地生成SSH Key 的方法

    1. 查看秘钥是否存在 打开终端查看是否已经存在SSH密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除,   也可以直接删除, 2.生成新的秘钥, 命令如下 $ssh-keygen ...

  2. 在本地生成ssh-key 免密码远程clone GitLab中的项目到本地

    每次项目push.pull都需要输入账号和密码,很烦,方便免密pull与push代码,在本地需要用git bash 创建一个公钥,然后在gitlab中把公钥保存下来. 步骤如下: 1.打开 git b ...

  3. python输入ip地址_python批量生成本地ip地址的方法

    本文实例讲述了python批量生成本地ip地址的方法.分享给大家供大家参考.具体分析如下: 这段代码用于在本地计算机上生成本地ip地址绑定到网卡,生成的是一个bat的批处理文件,运行此批处理文件,可以 ...

  4. 获取MAC地址的四种方法(转)

    https://www.cnblogs.com/zlshmily/p/10058560.html zlshmily 在实际的应用系统中,我们往往会需要在程序运行时获取当前机器的网卡的MAC地址,以便作 ...

  5. 【转载】取得系统中网卡MAC地址的三种方法

    From:http://blog.csdn.net/zhangting1987/article/details/2732135 网卡地址这个概念有点混淆不清.因为实际上有两个地址,mac地址和物理地址 ...

  6. java生成HMACSHA256的方法

    java生成HMACSHA256的方法 答: data要加密的数据,key密钥 public static String HMACSHA256(String data, String key) thr ...

  7. Node.js 在本地生成日志文件

    文章目录 Node.js 在本地生成日志文件 1.前言 2.什么是 fs 3.new console.Console(stdout, stderr, ignoreErrors) 4.node.js 生 ...

  8. Vue中使用uuidv1根据时间戳和MAC地址生成唯一标识

    场景 若依前后端分离版手把手教你本地搭建环境并运行项目: 若依前后端分离版手把手教你本地搭建环境并运行项目_霸道流氓气质的博客-CSDN博客_若依前后端分离搭建 在上面搭建起来Vue项目的基础上,怎样 ...

  9. jar包打补丁 jar -uf_maven项目引入本地jar包的方法

    maven项目引入本地jar包的方法 标签:maven 当maven项目中从中央仓库中找到不到某些Jar包,或者想把自己开发的Jar文件引入到项目中使用.可以把Jar包上传maven中央仓库或自建的私 ...

最新文章

  1. Openresrt最佳案例 | 第2篇:Lua入门
  2. Android资源文件
  3. 博世力士乐液压_A10VSO71DFR1/31RPPA12N00力士乐柱塞泵原装现货
  4. IDE to AHCI/RAID 蓝屏补丁
  5. Redis的常用命令——String的常用命令
  6. JZOJ 5397. 【NOIP2017提高A组模拟10.6】Biology
  7. 微信小程序开发系列五:微信小程序中如何响应用户输入事件
  8. ASP.NET Core学习资源汇总
  9. 分布式ID | 这六种分布式ID生成方法,总有一款适合你
  10. Arangodb Basic CRUD
  11. 【python初级】 关于time.sleep睡眠时间
  12. 深圳大学丽湖校区iPad连校园网WiFi
  13. 当你已经25:男生女生都该看
  14. 怎样用word制作标准格式公文操作实例
  15. 【观察】从新华三2022十大技术趋势,看数字化如何重塑未来社会
  16. TTFB-首字节时间简介
  17. 国际奥委会主席巴赫考察冬奥场馆 为中国效率点赞
  18. 自动化测试中的滑动验证码解决方案
  19. tkinter-TinUI-xml实战(6)问卷
  20. 计算机网络技术第四版知识点,计算机网络技术知识点总结

热门文章

  1. Vue项目打包成桌面程序exe除了使用electron-vue你还可以这样
  2. Winform中设置ZedGraph鼠标焦点位置画出十字线并在鼠标移出时十字线消失
  3. Winform中怎样根据Name获取同窗体的控件
  4. MyBatisPlus条件构造器带条件查询selectList使用
  5. 【Linux:开源操作系统】
  6. flutter项目如何打包(android)
  7. JAVA的JDK环境变量的配置JAVA_HOME;PATH;CLASSHOME
  8. 台式计算机的配置清单(硬件和软件),台式电脑的配置清单和产品推荐
  9. 创建一个多进程(multiprocessing.Process)
  10. JS魔法堂:doctype我们应该了解的基础知识