Я установил Submin. В инструкции написано, что я должен восстановить свой пароль при первом входе в систему. Все должно быть в порядке, submin отправит мой новый пароль по электронной почте, но отправка электронной почты отключена на сервере. Как я могу получить новый пароль без отправки электронного письма в Submin?
Откройте свою базу данных с помощью 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