安裝新版的submin2.2.2后,由于需要通過本機發(fā)送admin的密碼,但是本機沒有sendmail或者是發(fā)送后被郵箱當(dāng)成垃圾郵件攔截掉了,因此導(dǎo)致無法收到admin的密碼,這個可以通過程序進行修改
輸入腳本如下
import submin.plugins.storage.sql.common as storage from submin.models.exceptions import UserExistsError, NoMD5PasswordError from submin.auth import md5crypt from sys import argv script,inputPassword = argv def _pw_hash(password, salt=None, magic='apr1'): if salt is None: salt = md5crypt.makesalt() newhash = md5crypt.md5crypt(password, salt, '$' + magic + '$') return newhash password = inputPassword password = _pw_hash(password) print password執(zhí)行腳本
[root@localhost sql]# python2 passwd.py 123456 $apr1$ahzk2phT$FROlECwi3g5wPQEjflSFq0 [root@localhost sql]#修改admin的密碼
cd /xxx/submin/conf/ sqlite3 submin.db sqlite3> update user set password='$apr1$ahzk2phT$FROlECwi3g5wPQEjflSFq0' where name='admin'修改后重新登錄即可
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。