mongdb配置ssl

mongodb5.0.9       
centos7.6 x86                 
1、正常启动mongod -f mongodb.conf

【前言】
ssl配置流程步骤,按照以下顺序处理即可。
1.生成证书,根证书,服务端证书,客户端证书
2.配置服务端ssl配置,测试shell访问ssl的服务端,访问mongo

一【openssl】

服务端ssl配置。

1.1 生成根证书

#-x509: 用于生成自签证书,如果不是自签证书则不需要此项
#-days: 证书的有效期限,默认是365天
#直接带参数的输入,直接输密码即可
openssl req -out ca.pem -new -x509 -days 3650

CN  cjp devops localhost devops  localhost 
#密码自行配置即可,123456

1.2 生成服务端证书

生成服务器端私钥
openssl genrsa -out server.key 2048

生成服务器端申请文件 cat server.req
#CN=localhost 是mongo机器运行的节点域名信息,如果对不上就会报错

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

CN cjp devops localhost localhost localhost 

生成服务器端证书
openssl x509 -req -in server.req -CA ca.pem -CAkey privkey.pem -CAcreateserial -out server.crt -days 3650

合并服务器端私钥和服务器端证书,生成s

相关推荐

  1. mongdb配置ssl

    2023-12-08 23:50:05       63 阅读
  2. springboot-mongodb-连接配置

    2023-12-08 23:50:05       50 阅读
  3. 配置免费的SSL

    2023-12-08 23:50:05       48 阅读
  4. Tomcat配置ssl证书

    2023-12-08 23:50:05       54 阅读
  5. ssl域名转发配置

    2023-12-08 23:50:05       45 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-08 23:50:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-08 23:50:05       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-08 23:50:05       87 阅读
  4. Python语言-面向对象

    2023-12-08 23:50:05       96 阅读

热门阅读

  1. Android之 知识总结第二篇

    2023-12-08 23:50:05       59 阅读
  2. Leetcode 345. Reverse Vowels of a String

    2023-12-08 23:50:05       51 阅读
  3. 什么是ElasticSearch中的过滤器?

    2023-12-08 23:50:05       65 阅读
  4. golang开发框架

    2023-12-08 23:50:05       55 阅读
  5. SpringBoot学习笔记-实现微服务:匹配系统(下)

    2023-12-08 23:50:05       59 阅读
  6. C语言文本模式和二进制模式

    2023-12-08 23:50:05       59 阅读
  7. Opencv获取笔记本摄像头

    2023-12-08 23:50:05       53 阅读
  8. 跨框架解决方案-Mitosis【Context】

    2023-12-08 23:50:05       65 阅读