Сброс пароля в панели BeAdmin
Пошаговая инструкция по восстановлению доступа к учётной записи.
Если вы забыли пароль от панели BeAdmin или не можете войти, восстановить доступ можно двумя способами:
- Через функцию «Сбросить пароль» (самый простой и рекомендуемый).
- Через терминал сервера (если SMTP-релей не настроен).
Способ 1: Через функцию «Сбросить пароль»
Внимание
Этот способ работает только если в панели настроен SMTP-релей.
Как настроить SMTP-релей — в отдельной инструкции.
- Перейдите на страницу входа в панель BeAdmin.
- Нажмите на кнопку Сбросить пароль.
Кнопка «Сбросить пароль» на странице авторизации
- Укажите email-адрес пользователя, пароль которого нужно сбросить.
Форма ввода email для сброса пароля
- На указанный email придёт письмо со ссылкой для установки нового пароля.
- Перейдите по ссылке и установите новый пароль.
Способ 2: Через терминал сервера (если SMTP-релей не настроен)
Подключитесь к серверу по SSH. Подробнее - в инструкции.
Данные пользователей в BeAdmin хранятся в базе SQLite по пути:
/var/lib/beadmin/data.sqlite
- Установите утилиту sqlite3 (если ещё не установлена):
apt update
apt install sqlite3 -y
- Сгенерируйте хэш нового пароля (замените Newpass на желаемый пароль):
python3 - <<'EOF'
import bcrypt
pw = b"Newpass"
print(bcrypt.hashpw(pw, bcrypt.gensalt()).decode())
EOF
Пример вывода (ваш хэш будет другим):
$2b$12$dM8jH35tJjVgF5os8dvn4.ujXA8cNe8KKFz5/ZdJx4xiWtVX/GS6y
Скопируйте полученный хэш.
- Подключитесь к базе данных:
sqlite3 /var/lib/beadmin/data.sqlite
- Выполните запрос на обновление пароля (замените хэш и email на свои):
UPDATE users
SET password='$2b$12$dM8jH35tJjVgF5os8dvn4.ujXA8cNe8KKFz5/ZdJx4xiWtVX/GS6y'
WHERE email='user@example.com';
- Выйдите из sqlite3:
.exit
Полезные замечания
- После сброса пароля через терминал рекомендуется сразу сменить его в панели на более удобный.
- Если вы не уверены в email пользователя — проверьте его в базе:
SELECT email FROM users;.
Помощь
Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!