Linux下使用OpenSSL生成证书

安装OpenSSL

直接用apt或者yum安装即可

生成服务器端的私钥(key文件)

$ openssl genrsa -des3 -out server.key 1024

生成完了之后如果觉得麻烦的话可以删除掉文件密码:

$ openssl rsa -in server.key -out server.key

生成csr文件

执行命令之后需要填很多东西,照填就是了。

$ openssl req -new-key server.key -out server.csr

生成crt证书文件

$ openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt

证书转换

crt和pem一样

转载于:https://www.cnblogs.com/threegun/p/6893799.html

Linux下使用OpenSSL生成证书相关推荐

  1. openssl生成证书linux,Linux下使用openssl生成证书

    利用OpenSSL生成库和命令程序,在生成的命令程序中包括对加/解密算法的测试,openssl程序,ca程序.利用openssl,ca可生成用于C/S模式的证书文件以及CA文件. 证书文件的生成步骤: ...

  2. crt证书linux使用,linux下使用openssl生成https的crt和key证书

    x509证书一般会用到三类文,key,csr,crt Key 是私用密钥openssl格,通常是rsa算法. Csr 是证书请求文件,用于申请证书.在制作csr文件的时,必须使用自己的私钥来签署申,还 ...

  3. linux 运行ca.crt,linux下使用openssl生成 csr crt CA证书,opensslcsr

    linux下使用openssl生成 csr crt CA证书,opensslcsr 本文主要借鉴和引用了下面2个地址的内容,然后在自己的机器上进行了测试和执行,并做了如下记录. ref: http:/ ...

  4. linux生成cer证书_Linux下使用openssl生成证书

    利用OpenSSL生成库和命令程序,在生成的命令程序中包括对加/解密算法的测试,openssl程序,ca程序.利用openssl,ca可生成用于C/S模式的证书文件以及CA文件. 证书文件的生成步骤: ...

  5. Linux 下使用openSSL 生成RSA密钥对

    1.生成私钥 openssl genrsa -out rsa_private_key.pem 1024 2.将原始私钥转换为pkcs8格式 openssl pkcs8 -topk8 -inform P ...

  6. linux下利用openssl来实现证书的颁发(详细步骤)--转载和修改

    原文地址:http://www.cnblogs.com/firtree/p/4028354.html linux下利用openssl来实现证书的颁发(详细步骤) 1.首先需要安装openssl,一个开 ...

  7. openssl生成证书linux,linux中openssl生成证书和自签证书linux操作系统 -电脑资料

    下面来给大家介绍关于linux中openssl生成证书和自签证书的例子,整个过程都讲述的非常详细有兴趣的朋友可进入参考, 1.首先要生成服务器端的私钥(key文件):代码如下复制代码 openssl ...

  8. Openssl生成证书流程

    Openssl生成证书流程 偶然想到在内网配置https,就梳理了下利用openssl与ca生成证书的过程. 生成过程分为服务端跟客户端,这里我在一台上测试. 一.介绍 CA是Certificate ...

  9. 如何利用OpenSSL生成证书

    此文已由作者赵斌授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 一.前言 最近为了测试内容分发网络(Content Delivery Network,简称 CDN)添加的新功 ...

最新文章

  1. python学费多少-Python开发学费一般多少钱
  2. Java SSH 集成框架开发中的错误解决
  3. nginx.conf文件配置后访问边下载 以及yaf框架使用中NGINX.conf文件配置
  4. ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程
  5. javafx 值对_我今天对JavaFX的了解
  6. 利用Cache缓存数据DataTable数据提高大数据量访问性能-.NET教程,数据库应用
  7. Node Version Manager--NodeJS的多版本管理工具--轻松实现多个版本的NodeJS的管理开发
  8. java 树形菜单遍历_java实现遍历树形菜单方法——service层
  9. python多进程运行死机_python多进程假死
  10. 填表法解“银行家算法”问题
  11. ubuntu18.04安装VMware Tools教程(附图)
  12. 计算机ppt制作培训心得,学习ppt制作体会
  13. 城市智慧排水系统导论
  14. 面对互联网寒冬,程序员能够做什么?
  15. word插入脚注后最后一页多了一个分页符(下一页),导致最后多了一个空白页,删除不掉。
  16. android多点触控的理解
  17. 拼多多,京东,1688一键铺货到淘宝
  18. git使用 - 暂存更改
  19. 50道JAVA基础算法编程题【内含分析、程序答案】【建议收藏】【建议收藏】【建议收藏】
  20. [Markdown] 如何隐藏某些内容

热门文章

  1. Linux那些事儿之我是SCSI硬盘(3)磁盘磁盘你动起来!
  2. 阿里云服务器怎么绑定域名?
  3. JavaScript进阶:BOM DOM讲解
  4. one-hot和Embedding
  5. python3绘制哆啦A梦
  6. OSX: iWorm从何而来?
  7. 半导体放电管TSS详解
  8. 转载 Python 学习-Matplotlib库
  9. 专科毕业学习python有前途吗_专科生学IT有前途吗?
  10. 民航上的第一课和最后一课