
Я установил 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