Skip to content

忘记密码(密码重置) ​

快速解决

忘记面板登录密码时,在服务器上通过命令行工具 ruyi-cmd 即可重置,无需重装面板。

Linux / macOS ​

方式一:ruyi-cmd 命令行工具(推荐) ​

bash
ruyi-cmd setpass

按提示输入新密码(长度不少于 6 个字符)即可完成重置,重置后使用新密码重新登录面板。

更多说明参见 《命令行工具》。

方式二:Django 管理命令 ​

bash
# 进入面板目录后执行
python manage.py resetpass -p 新密码

Windows ​

方式一:面板托盘工具(推荐) ​

双击桌面「如意面板」图标打开托盘工具,点击 「🔑 重置密码」 按钮,按提示输入新密码即可。

方式二:Django 管理命令 ​

以管理员身份打开 CMD,进入面板安装目录,用面板自带 Python 执行:

bat
cd /d C:\如意面板安装目录\server\ruyi
C:\如意面板安装目录\rypython\python3.x.y\python.exe manage.py resetpass -p 新密码

具体安装目录与 Python 路径以实际部署为准(默认安装在数据盘根目录下)。

连用户名也忘了 ​

bash
ruyi-cmd setuser   # 修改面板用户名
ruyi-cmd info      # 查看面板信息(用户名、地址、端口、安全入口)

重置后仍无法登录 ​

  • 确认使用的是完整安全入口地址(ruyi-cmd info 查看),参见 《无法登录(问题解答)》
  • IP 因多次失败被临时封禁:等待倒计时结束,或执行 python manage.py clearLoginBan 解封
  • 浏览器缓存问题:按 Ctrl + F5 强制刷新后重试

Released under the 如意开源许可协议.