Korbin
Korbin
发布于 2024-07-06 / 0 阅读
0
0

FreshRSS 重置密码

FreshRSS 重置密码

FreshRSS 的用户密码没有存储在数据库中

存储在配置文件 /data/users//config.php

 '$2a$09$pXJyqN3SxOOGw7YB.0P1M.CCDtEYPhd1by5aVBQSJw5Yvr9mYXIDa',
...

passwordHash是通过password_hash函数生成的,不可逆

使用python模块bcrypt生成一个新的密码,替换旧的密码

import bcrypt
bcrypt.hashpw(b'12345678',bcrypt.gensalt())
# b'$2b$12$g5tE6HYOqJyea.TbA9jibeem9TItCDItYjqehIefQEpqomr/X0VTq'

因为 salt 不同,每次生成的 hash 值也不一样

替换后,用密码 12345678 即可登录,登陆后不要忘了配置新的密码


评论