本地搭建的docker版青龙面板,因为测试的时候默认保存了密码,结果回过头的时候就忘了,找了一下存储密码的路径,发现网上全都是抄来抄去,没一个是对的路径
用下面命令登录青龙的容器中:
docker exec -it 青龙容器ID /bin/sh
如果不知道自己的青龙容器ID,输入下面的命令查看,第一个就是容器ID
docker ps -a
网上说在配置文件在config文件下的auth.json中,结果发现/bin/sh路径中,根本没有这个文件夹,目前最新版(v2.17.3)的配置路径是/ql/data/config/auth.json
我们可以直接用命令修改
vi /ql/data/config/auth.json
按i或者esc进入编辑模式,修改或查看当前的密码,编辑完成之后,按一下ESC键,输入英文的冒号wq!保存
然后退出容器,输入exit回车或者Ctrl+P+Q
然后再使用以下命令重启容器就搞定了
docker restart 青龙容器ID
比如我的容器ID是aaf510xxxxxx,直接输入docker restart aaf5 就可以重启青龙容器了
等青龙重启之后,在浏览器地址栏输入你的青龙地址,测试一下新设置的密码,如果没问题,就可以了