宝塔 Linux 面板在很久以前就添加了开启面板 HTTPS 访问的功能,但该选项默认是关闭的。然而在其最新的版本 9.1.0 中,使用最新的脚本全新安装的话会默认开启该选项。想要关掉也可以,不过既然官方都建议我们开启面板 HTTPS 访问,干脆就把它打开吧。
但是在官方的教程中却出现了一些奇怪的问题宝塔面板破解,在我的 Pro 中无法导入宝塔官方的根证书,按照教程内容下载了证书,并输入正确的密码 ,却提示 对不起,你输入的密码无效。
在宝塔论坛找了一下相关内容,发现原来很多人也遇到了这个问题,.pfx 文件在 系统中都能导入成功宝塔面板破解,在 macOS 系统却一直提示密码无效,可能是 pxf 格式兼容问题,那就生成另一种兼容性好的证书。
首先将面板的证书下载到本地电脑,然后在 macOS 终端进入到该目录,为了确保 是否已经存在于系统中,先使用 命令查看一下版本号,可以看到我的版本号是 3.3.6。
然后使用以下命令创建另一个格式的证书,这条命令是使用 从名为 .pfx 的 PKCS#12 文件中提取客户端证书,并将其保存为 .crt 文件。需要注意的是,回车之后请输入证书密码 。
openssl pkcs12 -in baota_root.pfx -clcerts -nokeys -out certificate.crt
该命令具体内容如下:
运行该命令后 .pfx 文件中的客户端证书将被提取并保存为 .crt 文件,这个文件将会以 PEM 格式保存。
接下来回到访达,双击打开生成后的 .crt 文件,会自动导入到钥匙串访问,双击打开该证书,在「信任」中设置「使用此证书时」为「始终信任」。
最后重启一下浏览器,可以看到宝塔面板的 SSL 证书已经处于正常状态,不会再提示不安全了。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。