Administrator
发布于 2025-10-31 / 6 阅读
0

1panel忘记账户密码之后怎么重置

就一条命令的事。

1Panel 的密码重置功能做得很直接——不需要改数据库、不需要重装、不影响任何站点和应用。

SSH 进去,先看看当前用户信息确认一下情况:


sudo 1pctl user-info

输出大概长这样:


Panel address: http://192.168.1.100:8090/
Panel user: your_username
Panel password: ********
Tip: To change the password, you can execute the command: 1pctl update password

然后直接:


1pctl update password

系统会提示你输入两次新密码,完事。几秒钟。

如果用户名也忘了

1pctl user-info 会显示用户名。如果真的需要重置一切,1pctl reset 是最后手段,但它会重置所有面板设置——先弄清楚情况再用。

其他排错

  • 如果 1pctl 命令找不到,试试 sudo /usr/local/bin/1pctl 或者看看 /opt/1panel/ 目录
  • 如果 1Panel 服务本身没在跑:systemctl restart 1panel 先起来再操作
  • 如果密码改了还是登录不上,检查浏览器有没有缓存旧的 basic auth,开隐私窗口试
  • 很简单,没什么深度好讲——但 NAS 上这么多服务,偶尔忘了密码很正常,知道这条命令就行。