TypechoJoeTheme

香草物语

统计
登录
用户名
密码
/
注册
用户名
邮箱
输入密码
确认密码

树莓派Sakura配置Https证书

Laughing博主
2023-04-22
/
0 评论
/
573 阅读
/
325 个字
/
百度已收录
04/22
本文最后更新于2024年03月14日,已超过59天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

在之前,我们已经通过Sakura实现内网穿透,但是使用的是 http,也就是80端口。但是现在https已经是网站的标配了,所以我们这里要改成https,即443端口。

壹、修改 Sakura 隧道信息

新建一个隧道,端口选择HTTPS(443)

创建 HTTP 重定向,选择301 Moved Permanently

自动 HTTPS:输入自己的域名

贰、修改证书文件名

  1. 将您自己申领的 SSL 证书下载到本地,找到其中的 .crt.key 文件
  2. .crt 文件重命名为 你的域名.crt,如 example.com.crt
  3. .key 文件重命名为 你的域名.key,如 `example.com.key

证书文件需要下载 nginx 格式的。

叁、创建服务

关于创建服务,可以参考树莓派免费配置内网穿透 - 香草物语 (xiangcaowuyu.net)

那个创建服务的文件,其实不用做任何修改就可以直接使用,只是我为了方便管理,将证书文件放到了特定位置。

[Unit]
Description=SakuraFrp Service
After=network.target

[Service]
Type=idle
User=nobody
Restart=on-failure
RestartSec=60s
ExecStart= /home/lisen/software/sakura/frpc_linux_arm64 -f %i
WorkingDirectory=/home/lisen/software/sakura/ssl

[Install]
WantedBy=multi-user.target

WorkingDirectory目录下会生成证书。

此时,启动服务后,在WorkingDirectory目录下会生成域名对应的证书文件。

肆、替换证书文件

此时,打开网站,会提示隐私错误

这个时候,我们需要将我们自己的证书文件替换到到WorkingDirectory目录下

替换完成后,重启服务

systemctl restart frpc@XXX:XX

再次访问网站,发现证书已经生效了。

树莓派Sakura
朗读
赞(1)
赞赏
感谢您的支持,我会继续努力哒!
版权属于:

香草物语

本文链接:

https://www.xiangcaowuyu.net/blog/raspberry-pi-sakura-configuration-https-certificate.html(转载时请注明本文出处及文章链接)

评论 (0)

互动读者

  • Laughing闲逛

    评论 1 次 | 文章 541 篇

  • 芽儿哟闲逛

    评论 1 次 | 文章 0 篇

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月