{siteMetadata.headerTitle}
Published on

在Windows、MacOS和Linux下的安装自签名证书

Authors

Windows

  • 直接双击 rootCA.crt 证书,进入安装流程。

  • 安装证书指定位置时,要选择 将所有的证书都放入下列存储,然后选择 受信任的根证书颁发机构,点击完成即可。

切记要重启浏览器才会使证书生效。

MacOS

  • 双击 rootCA.crt 证书 ,打开 钥匙串访问 页面。

  • 点击最右侧的 证书 tab栏,右键单击 rootCA.crt ,单击显示简介。

  • 信任 栏展开,选择 始终信任,然后关闭窗口,输入账户密码。

切记要重启浏览器才会使证书生效。

Linux

以 ubuntu 为例。

如果出现 x509: certificate signed by unknown authority 这样的报错,可以先导入CA证书试下。

# 更新系统的 CA 证书
sudo apt-get update
sudo apt-get install ca-certificates

# 导入缺失的根证书
sudo cp rootCA.crt /usr/local/share/ca-certificates/

# 更新系统的证书存储
sudo update-ca-certificates