Skip to content

忘记密码

目前 EasyNode 并没有专门的接口或命令行可以快捷重置密码,
如果不慎忘记了用户名、密码、两步验证密钥,则可以尝试参考以下内容以尝试解决问题。

CAUTION

本篇教程中所讲述的操作方法,属于“歪门邪道”,
这可能会导致不可预见的后果,或只是文档作者还没有遇到。

忘记了用户名

这个是最简单的,先停止容器或进程,
然后查看 EasyNode 的持久化目录(如 /root/easynode/db),找到 key.db 并使用编辑器(注意编码)打开。

如果有多行,则找到行号最大的那一行,
查看 user 字段对应的值即可,当然也可以直接上手修改,请注意格式。

忘记了密码

先停止容器或进程,
然后查看 EasyNode 的持久化目录(如 /root/easynode/db),找到 key.db 并使用编辑器(注意编码)打开。

EasyNode 使用 SHA-1 算法来加密密码,因此可以生成一个新的密码并使用 SHA-1 算法来加密。

如果有多行,则找到行号最大的那一行,
找到 pwd 字段,将原本的值替换为刚刚生成的 SHA-1 字符串即可使用新密码登陆,请注意格式。


例如:

text
admin123

使用 SHA-1 算法加密后就是:

text
f865b53623b121fd34ee5426c792e5c33af8c227

忘记了两步验证密钥

先停止容器或进程,
然后查看 EasyNode 的持久化目录(如 /root/easynode/db),找到 key.db 并使用编辑器(注意编码)打开。

如果有多行,则找到行号最大的那一行,
找到 enableMFA2 字段,将对应的值改为 false 即可取消两步验证,请注意格式。
然后可在 EasyNode 前端界面的系统设置中重新开启。

请参见系统设置章节以了解更多信息。

本文档由社区用户整理,内容仅供学习与参考,网站图标来自 EasyNode 项目(© chaos-zhu)