Lost the panel password? It is recovered from the server console — nothing leaves your machine, there are no "reset" emails or external services: whoever has root on the server is, by definition, its owner.
The procedure (1 minute)
- SSH into your server as root.
- Run:
nexia-reset-password
That resets the admin account. For another panel account:
nexia-reset-password username
- The command prints a temporary password on screen.
- Sign in to the panel with it. It does not take you to the dashboard: it takes you straight to the password-change screen, and no other page works until you choose the definitive one.
- Choose your new password (minimum 10 characters — a passphrase works better), and the panel asks you to sign in again with it. Done.
Why it is secure
- Only root can run it: the file is
0700and lives in/usr/local/sbin. Having root on the server is already the proof of identity. - The temporary one is not a real credential: it opens exactly one page — the change screen. Even if written on paper, on its own it cannot operate the switch.
- The change requires proving the temporary one again and ends the session: the new password is tested by signing in with it.
- Nothing travels outside the server: no emails, no APIs, no third parties.
Available from version 1.0.6. If your install is older, update (the
installer is idempotent: run the 3 install steps again and completed phases are skipped) or write
to support@nexianetworks.com.