emmm, 今天在重新拾起Ghost的时候,发现不小心忘记了管理员的密码。

一时之间非常的捉急,嗯,下面就介绍一个我怎么找回密码。

查阅资料后发现Ghost是通过BCrypt 加密的。

那么我们可以通过这个思路直接设置一个加密后的密码,然后进入后台,然后再进行修改密码。我们首先利用在线网站https://www.dailycred.com/article/bcrypt-calculator  将admin 进行加密。密文为$2a$12$s2zgEyyt10586iHIpyiwtuItIRrqj82gRZT/.QXPFTAj6EWFgt1pq

首先登录服务器,

mysql -u root
// 输入你的密码
use your database

update users set password="$2a$12$s2zgEyyt10586iHIpyiwtuItIRrqj82gRZT/.QXPFTAj6EWFgt1pq" where id=1;

此时,大功告成!用你原来你账号,密码为admin进行登录。

Congratulations!