Сброс пароля Submin без отправки электронного письма

Сброс пароля Submin без отправки электронного письма

Я установил Submin. В руководстве написано, что мне следует восстановить пароль при первом входе. Все должно быть в порядке, submin отправит мне новый пароль по электронной почте, но отправка электронной почты отключена на сервере. Как мне получить новый пароль без отправки электронной почты в Submin?

решение1

Откройте вашу базу данных с помощью sqlite3.

sqlite3 /var/lib/submin/conf/submin.db

В инструменте выполните следующие команды:

DELETE FROM password_reset WHERE userid = 1;
INSERT INTO password_reset(userid,expires,key) VALUES(1,strftime('%s','now')+(7*24*60*60),'verysecretfakekey');

Затем выполните этот SQL-оператор для проверки имени пользователя и адреса электронной почты:

SELECT name,users FROM users WHERE id = 1;

Вывод будет иметь следующий формат:

username, email

После этого закройте sqlite3 и откройте следующий URL-адрес:

http://example.com/submin/password/<username>/key

В случае по умолчанию с этими SQL-операторами это должно быть

http://example.com/submin/password/admin/verysecretfakekey

Связанный контент