Nodjoy

只做了一点微小的工作


  • 首页

  • 技术

  • 笔记

  • 杂记

  • 分享

  • 归档

  • 关于

  • 站点监控

  • 服务监控

  • 搜索

  • GitHub

  • Instagram

  • Weibo

  • Email

  • Bilibili

  • Bento

  • 抖音

  • 打赏

  • 在线笔记

  • 在线文档

  • 域名证书管理

  • 云盘

  • Download Hub

  • DockerHub Mirror

  • Harbor

  • Quick Reference

  • Linux 命令查询

  • Mock 模拟数据

  • 文档预览服务
友链
  • milu杰克
  • 小菜
close

Ubuntu/Debian环境下使浏览器信任自签名证书

时间: 2022-08-11   |   分类: 笔记     |   阅读: 213 字 ~1分钟

准备工作

环境

  • OS: Ubuntu/Debian
  • 软件: openssl libnss3-tools certutil
  • 浏览器: Chrome Edge 360安全浏览器

生成自签名证书

1.使用廖雪峰的脚本

2.参考这篇文章中的脚本

证书导入

1.安装certutil

sudo apt install libnss3-tools

2.导入根证书

sudo certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n NodJoy -i ~/your/ca/path/CA.crt

3.certutil的其它命令

# 查看证书列表
certutil -L -d sql:$HOME/.pki/nssdb
# 删除证书
certutil -D -d sql:$HOME/.pki/nssdb -n NodJoy

服务端nginx配置

server {
    listen 443 ssl;
    server_name nodjoy.com;
    ssl_certificate /etc/nginx/ssl/nodjoy.com.crt;
    ssl_certificate_key /etc/nginx/ssl/nodjoy.com.key;
    ssl_session_timeout 5m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers on;
    location / {
        root /var/www/nodjoy.com;
        index index.html index.htm;
    }
}

编辑hosts文件,添加域名解析

sudo vim /etc/hosts

浏览器访问站点


喜欢这篇文章的话 打赏一下吧!

Wechat Alipay

#openssl# #https#
deb包的打包流程
Golang与PHP的AES加密解密互转
  • 文章目录
  • 站点概览
Nodjoy

Nodjoy

Developer & Acceleration Engineer⏩

GitHub Instagram Weibo Email Bilibili Bento 抖音 打赏
52 日志
4 分类
64 标签
工具站
在线笔记 在线文档 域名证书管理 云盘 Download Hub DockerHub Mirror Harbor Quick Reference Linux 命令查询 Mock 模拟数据 文档预览服务
友情链接
  • milu杰克
  • 小菜
  • 环境
  • 生成自签名证书
    • 1.使用廖雪峰的脚本
    • 2.参考这篇文章中的脚本
  • 证书导入
    • 1.安装certutil
    • 2.导入根证书
    • 3.certutil的其它命令
  • 服务端nginx配置
  • 编辑hosts文件,添加域名解析
  • 浏览器访问站点
京ICP备17004223号 © 2020 - NODJOY.
Powered by - HUGO
Theme by - NexT
访客量 -
0%