«

使用mkcert快速部署自签发内网SSL证书-支持域名和IP

时间:2024-12-5 15:35     作者:Anglei     分类: Linux


mkcert是一个用于生成本地信任的开发证书的简单工具,它不需要任何配置。mkcert是一个使用go语言编写的生成本地自签证书的小程序,具有跨平台,使用简单,支持多域名,自动信任CA等一系列方便的特性可供本地开发时快速创建https环境使用。

脚本部署:

# yum install nss-tools
# curl -JLO "https://dl.filippo.io/mkcert/latest?for=linux/amd64"
# chmod +x mkcert-v*-linux-amd64
# sudo cp mkcert-v*-linux-amd64 /usr/local/bin/mkcert

如果不能下载的话,请访问:https://github.com/FiloSottile/mkcert

生成ca根证书:

# cd /usr/local/bin/
# mkcert -install

查看CA根证书,将此证书导入系统

# mkcert -CAROOT
/root/.local/share/mkcert

申请证书,以下三种方式,如:

# mkcert example.org
或
# mkcert example.com myapp.dev localhost 127.0.0.1 ::1
或
# mkcert "*.example.it"

卸载命令:

# mkcert -uninstall
Uninstall the local CA (but do not delete it).

客户端导入受信任根证书方法:

  1. edge浏览器:直接通过windows系统导入即可,打开MMC,添加证书管理单元,选择证书,展开受信任的根证书颁发机构,选择添加pem证书。
  2. 谷歌浏览器:设置,隐私与安全,安全,管理证书,管理从windows导入的证书,展开受信任的根证书颁发机构,点导入,选择pem证书。

验证:

本文完结,相关标签: ssl mkcert

 版权所有:Anglei
 文章标题:使用mkcert快速部署自签发内网SSL证书-支持域名和IP
 除非注明,本站文章如未特殊说明均为 MAXADA社区知识库 原创,且版权所有,请勿用于任何商业用途。

推荐阅读:

看完后感想如何?

路过(0)

雷人(0)

握手(1)

鲜花(0)

鸡蛋(0)
分享到: