博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改submin的管理员初始密码
阅读量:5906 次
发布时间:2019-06-19

本文共 919 字,大约阅读时间需要 3 分钟。

安装新版的submin2.2.2后,由于需要通过本机发送admin的密码,但是本机没有sendmail或者是发送后被邮箱当成垃圾邮件拦截掉了,因此导致无法收到admin的密码,这个可以通过程序进行修改

/usr/lib/python2.7/site-packages/submin/plugins/storage/sqlvi passwd.py

输入脚本如下

import submin.plugins.storage.sql.common as storagefrom submin.models.exceptions import UserExistsError, NoMD5PasswordErrorfrom submin.auth import md5cryptfrom sys import argv script,inputPassword = argvdef _pw_hash(password, salt=None, magic='apr1'):        if salt is None:                salt = md5crypt.makesalt()        newhash = md5crypt.md5crypt(password, salt, '$' + magic + '$')        return newhashpassword = inputPasswordpassword = _pw_hash(password)print password
执行脚本

[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'
修改后重新登录即可

转载地址:http://mxjpx.baihongyu.com/

你可能感兴趣的文章
基金业信息化应用
查看>>
PouchContainer 开源版本及内部版本一致性实践
查看>>
华为网络设备上常用的安全技术
查看>>
遍历c cpp文件 python 脚本
查看>>
Python break 语句
查看>>
Install MongoDB in Ubuntu 16.04 LTS
查看>>
OSPF形成邻居关系的条件及验证
查看>>
好程序员web前端详解HTML5中download属性的应用
查看>>
1,Linux应用与发展
查看>>
为SCOM创建自定义报表2
查看>>
开发项目管理工具redmine
查看>>
配置keepalive实现mysql双主高可用
查看>>
[工具] iOS 相机选择器
查看>>
PHP手册里面的SQL注入教程
查看>>
C++扩展笔记3-1-1:C++友元函数和友元类用法谈
查看>>
我的友情链接
查看>>
excel不能启动此对象的源应用程序
查看>>
我的友情链接
查看>>
若干数据结构 && 算法面试题【四】(更新ing)
查看>>
在Ubuntu主机上安装VirtualBox后,在VBox中使用USB
查看>>