就一条命令的事。
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/ 目录systemctl restart 1panel 先起来再操作很简单,没什么深度好讲——但 NAS 上这么多服务,偶尔忘了密码很正常,知道这条命令就行。