ssh-keygen 常用命令与参数

生成密钥

默认生成 2048 位 RSA 密钥

ssh-keygen

生成 4096 位 RSA 密钥

ssh-keygen -t rsa -b 4096

生成 521 位 ECDSA 密钥

ssh-keygen -t ecdsa -b 521

私钥生成公钥

ssh-keygen -y -f [private-key-path] > [output-path]

比如,有一个文件名为 id_rsa 私钥,想用它生成 id_rsa.pub 公钥

ssh-keygen -y -f id_rsa > id_rsa.pub

选项说明

-t 指定生成密钥的类型,默认 RSA

-f 指定生成密钥的路径,默认 ~/.ssh/id_rsa(私钥 id_rsa,公钥 id_rsa.pub

-P 提供旧密码,空表示不需要密码(-P ''

-N 提供新密码,空表示不需要密码 (-N '')

-b 指定密钥长度(bits),默认是 2048 位

-C 提供一个新注释,比如邮箱

-y 读取 OpenSSH 格式私钥文件并将 OpenSSH 公钥输出到 stdout

-q 安静模式

ssh-keygen 常用命令与参数相关推荐

  1. Web安全工具—Sqlmap常用命令和参数(持续更新)

    Web安全工具-SQLMAP常用命令和参数 简介:此篇文章主要记录学习注入神器sqlmap的过程,文章会对常见参数进行详解(附图),适合入门学习. 一:SQLMAP介绍: 简介:sqlmap是一个由p ...

  2. 3.2.3 Sqoop 数据迁移工具, 导入数据import, MySQL到HDFS/Hive, 导出数据export,增量数据导入, Sqoop job,常用命令及参数

    目录 数据迁移工具 -- Sqoop 第一部分 Sqoop概述 第二部分 安装配置 第三部分 应用案例 第 1 节 导入数据import MySQL 到 HDFS MySQL 到 Hive 第 2 节 ...

  3. mevan 的常用命令和参数解释

    简介 Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(De ...

  4. 学学Gnuplot(常用命令及参数)

    Gnuplot学习记录 Linux下安装 启动 退出 简单体验 常用命令 常用参数 Terminal type output to file eps pdf png Linux下安装 Ctrl+Alt ...

  5. Linux常用命令及参数(1)

    ls命令 就是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录 .文件夹.文件权限)查看目录信息等等. 常用参数搭配: ls -a 列出 ...

  6. linux 常用参数,Linux 常用命令及参数整理

    1.. cat  -t 2.. ls  -t -u 3.. uniq -c-u -d 4.. sort -k -u -t -f -n 5.. tail head 6.. rpm -q -ql -qf ...

  7. Java常用命令及参数

    Java的基本指令参数 javac [-d 目录|-verbose] file java [-classpath(cp) dir] file jar -zcvf dir file javap [-pr ...

  8. linux sed举例,sed 常用命令与参数,带举例:时时更新!

    格式 sed [-nefr] [n1,n2] 动作-n 安静模 式,只有经过sed处理过的行才显示出来,其他不显示.-e 直接在命 令行模式上进行sed的操作.貌似是默认选项,不用写.-f 将sed的 ...

  9. SSH Mysql常用命令

    1.开启和关闭 1.1.开启 service mysql start 1.2.关闭 service mysql stop 1.3.重启 service mysql restart 登录数据库: mys ...

  10. JVM 调优实战--常用命令参数及PS收集器的GC日志格式

    目录 了解JVM常用命令行参数 Parallel Scavenge(PS)的GC日志格式 了解JVM常用命令行参数 JVM的命令行参数参考:https://docs.oracle.com/javase ...

最新文章

  1. Nature综述:肠道微生物在人类代谢健康与疾病中的作用
  2. 【企业管理】怎么把战略和规划转化为实际行动
  3. RxJS实践,Vue如何集成RxJS
  4. 杂项题的基本解题思路——3、压缩文件处理
  5. 双11个性化推荐背后,阿里云“舜天”如何应对百亿次挑战? 1
  6. 香港中文大学(深圳)张大鹏教授项目组招聘PhD
  7. addeventlistener事件第三个参数_JavaScript 事件与事件处理机制
  8. “价值互联网”时代,带你读懂区块链
  9. HDOJ--1869--六度分离(用三种算法写的,希望能比较出来他们之间的区别)
  10. Python下json中文乱码解决办法
  11. IntelliJ IDEA For Mac 快捷键,够骚,速度收藏!
  12. php使用redis作为消息队列
  13. 《Python核心编程》第一章练习解析
  14. premiere提示无法使用前一个音频设备配置怎么办?
  15. Layui 个人博客网站源码 (带运行文档)
  16. 扬帆志远教育:对跨境电商商业模式解读
  17. Junit单元测试报错Class not found可能原因
  18. Win 2003 IE 增强的安全配置应该如何关闭
  19. 【前端面试】39道Vue高频面试题,亲测有效!!!快来看看呀!!
  20. 产能提升咨询项目阶段评审结果

热门文章

  1. 三自由度机器人轨迹规划(两旋转+移动)
  2. Flink-Table 配置(十一)
  3. VMware上传超过4GB文件失败
  4. 文献阅读_Radiogenomic analysis of vascular endothelial growth factor in patients with diffuse gliomas
  5. Trister Community DAOs最新型DAO架构
  6. 网络技术故障背后:50元发动的DDoS流量攻击
  7. Windows超级管理器,电脑必备神器,内置超多实用小工具,帮你解决电脑相关问题!
  8. 成功项目经理的能力提升
  9. H5技能图谱——适合各阶段前端程序员的学习地图
  10. win10系统怎么修复网络连接服务器失败怎么办,Win10网络重置后无法连接网络怎么办 网络重置后恢复网络方法教程...