Submin密码重置,无需电子邮件发送

我已经安装了Submin。 手册上说,我应该在第一次login时恢复密码。 应该没问题,submin会通过e-amil发送我的新密码,但在服务器上禁止发送电子邮件。 我怎样才能得到一个新的密码没有电子邮件发送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语句来validation用户名和邮件:

 SELECT name,users FROM users WHERE id = 1; 

输出将采用以下格式:

 username, email 

一旦完成,closuressqlite3并打开以下url:

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

在这些SQL语句的默认情况下,它应该是

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