当前位置: 首页 > article >正文

工具_OpenSSL

文章目录

  • 常见https证书类型
  • 生成nginx使用证书

一句话简介:一个开源的安全相关工具箱软件,apache license

官网:https://www.openssl.org/,这个官网只有Linux 安装包和 源码

windows下载网站:https://slproweb.com/products/Win32OpenSSL.html

常见https证书类型

  • .DER .CER,文件是二进制格式,只保存证书,不保存私钥。
  • .PEM,一般是文本格式,可保存证书,可保存私钥。
  • .CRT,可以是二进制格式,可以是文本格式,与 .DER 格式相同,不保存私钥。
  • .PFX .P12,二进制格式,同时包含证书和私钥,一般有密码保护。
  • .JKS,二进制格式,同时包含证书和私钥,一般有密码保护。 (java服务器专用的证书格式)

生成nginx使用证书

# 创建服务器证书秘钥文件(要求密码)
openssl genrsa -des3 -out server.key 2048

#创建服务器证书申请文件  .csr
openssl req -new -key server.key -out server.csr

#拷贝一份秘钥文件
cp server.key server.key.org

#去除秘钥文件口令
openssl rsa -in server.key.org -out server.key

#生成证书文件
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

注: 秘钥文件可以不去除,但后续生成证书文件需要输入口令才可使用


http://www.kler.cn/news/367575.html

相关文章:

  • JAVA排序
  • DL-MPC (deep learning model predictive control)python 实现
  • C# 串口通信教程
  • JSON.stringify用法
  • 1U服务器和Hyper-V虚拟机使用记录
  • leetcode动态规划(十三)-目标和
  • 【微软商店平台】如何将exe打包上传微软商店
  • SpringCloud学习(补漏)
  • 哈希表之哈希数组、HashSet
  • 随机变量、取值、样本和统计量之间的关系
  • 智能科学与技术(一级学科)介绍
  • 从0开始深度学习(16)——暂退法(Dropout)
  • C++笔记---位图
  • PHP如何抛出和接收错误
  • C语言[求x的y次方]
  • 7.hyperf安装【Docker】
  • 京东电商下单黄金链路:防止订单重复提交与支付的深度解析
  • Pseudo Multi-Camera Editing 数据集:通过常规视频生成的伪标记多摄像机推荐数据集,显著提升模型在未知领域的准确性。
  • 背包九讲——混合背包问题
  • 虾类图像分割系统:改进亮点优化
  • 前端项目接入sqlite轻量级数据库sql.js指南
  • ffmpeg视频滤镜: 色温- colortemperature
  • Windows 11 绕过 TPM 方法总结,24H2 通用免 TPM 镜像下载 (Updated Oct 2024)
  • java项目之在线考试系统设计与实现(springboot)
  • 通过AWS Bedrock探索 Claude 的虚拟桌面魔力:让 AI 代替你动手完成任务!
  • 时间数据可视化基础实验(南丁格尔玫瑰图)——Python热狗大胃王比赛数据集