> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/on-premise/on-premise/how-to-guide/maintenance/server-credentials/password-reset.md).

# Password reset

Reset the Navixy admin panel password on-premise using a Java command-line tool. Use when the password is lost or changed without authorization.

While using Navixy's On-Premise platform, you might need to reset your Admin panel password. This can happen in several situations, including:

* You forgot or lost your password.
* Someone with access to the admin panel has changed the password without notifying you, particularly if multiple people have access to Admin Panel.

In either scenario, it's important to reset the admin panel password to ensure the security of your On-Premise instance. Below you will find a password reset guide that can help you recover your password.

## Steps to change the password for Admin Panel

Here are the steps you can follow to reset your Admin Panel password on Navixy's On-Premise platform:

1. Navigate to the directory where the 'api-server' is located. Enter the following prompt:
2. Linux: `cd /home/java/api-server`
3. Windows, enter: `cd C:\java\api-server`
4. Execute the following command:

```
java -cp api-server.jar com.navixy.tool.PanelPasswordSet
```

3. Confirm the password change by typing `'yes'`, and you will be prompted to enter a new password.
4. Enter the desired password, and you will be asked to confirm the new password setting operation. Type `'yes'` to continue and confirm the password setting.

{% hint style="danger" %}
Passwords must be between 12 and 20 characters in length and include at least one uppercase letter, lowercase letter, digit, and special character. To maintain account security, the system tracks password history, so you can't reuse any of your last 10 passwords. If a previous password is detected, the system will return the error "Password was recently used."
{% endhint %}

3. You will see a notification that the password has been successfully changed. You can now log in with your new password.

{% hint style="info" %}
It's important to note that resetting your admin panel password should only be done when necessary and with caution. Keep your new password safe and secure to prevent unauthorized access to your On-Premise instance. If you experience any issues during the password reset process, contact Navixy's technical support team for assistance.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://navixy.com/docs/on-premise/on-premise/how-to-guide/maintenance/server-credentials/password-reset.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
