宝塔BT面板设置了SSL登陆后,无法登陆宝塔后台的解决办法

01.事件

这本不应该是我的新Blog的第一篇日志的,无奈,刚刚自己作了个小死 :han:
刚刚把在弄一台服务器的时候,明明看到了宝塔面板SSL开启后,由于是自签名,会出现无法登陆的情况,我依旧点了确定(内心os:我怕不是傻了。。)

对就是上面这个作死的按钮。。

02.解决过程

发现登陆不上后,我赶紧打开22端口ssh进入Linux

  1. cd /www/server/panel  

进入面板所在目录
看了目录下的ssl等文件夹,都与此无关
突然想到我给面板配置过域名,我想ssl配置和域名配置应该在一起,所以我

  1. grep -nr 域名 *  

发现域名存储于data/domain.conf
进入data目录,data目录中存储的应该都是与面板设置有关的
其中一个ssl.pl引起了我的注意
vim 查看发现里面只有True四个字母,估计是面板ssl的开关了
所以将ssl.pl rm 就应该可以了吧,删掉后重启面板,进入了。。。

03.结论

以后遇到类似于我的作死行为,可以试试下面的命令,可救命。

  1. rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart  

04.扩展

这里抛个砖,或许我们可以为面板配置域名后为其部署合法的ssl证书,然而我并没打算这么做,但我知道,应该是可以的。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注

13 − 12 =