В процессе работы с платформой Navixy On-premise может возникнуть ситуация, когда вам будет необходимо сбросить пароль от панели администратора. Это может потребоваться в следующих ситуациях:
- Вы установили новый пароль и забыли его.
- Кто-то изменил существующий пароль и не сообщил вам (в случае, если к панели администратора есть доступ у нескольких человек).
На платформе не предусмотрено механизма сброса пароля от панели администратора в рамках интерфейса. Если в случае с Servermate-версией платформы такая операция выполняется по запросу в техподдержку, то при использовании On-premise платформы вам необходимо действовать в рамках собственного сервера.
Для сброса пароля необходимо прямое подключение к серверу. Если ваша платформа развернута на два сервера, то операция выполняется на сервере приложений - там, где запущены java-сервисы.
Порядок действий
Смените директорию на ту, где располагается api-server.
- Linux:
cd /home/java/api-server
- Windows (действия выполняются в командной строке):
cd C:\java\api-server
Выполните следующую команду:
java -cp api-server.jar com.navixy.tool.PanelPasswordSet
Возникнет следующий диалог:
Set new panel password? Type `yes` to continue:
Подтвердите смену пароля, написав yes
, и вам будет предложено ввести новый пароль:
Enter new password:
Введите желаемый пароль. Вам будет предложено подтвердить операцию установки нового пароля:
Set panel password to `newpassword`? Type `yes` to continue:
Подтвердите установку пароля, написав yes
, ивы увидите уведомление об успешной смене пароля.
Password was set successfully.
Теперь вы можете войти в систему под новым паролем.