gitblit中删除admin账号或忘记admin密码,简单粗暴的解决方法
Posted 秋9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitblit中删除admin账号或忘记admin密码,简单粗暴的解决方法相关的知识,希望对你有一定的参考价值。
今天无意间给删掉gitblit中admin账号,把解决方法记录一下,以作备忘。
目录
三、按照方法1或方法2修改后,无法登录gitblit的解决方法
一、删除admin账号的解决方法
1.找到users.conf文件
在安装目录下的data目录中,例如 C:\\work\\git\\gitblit-1.8.0\\data\\users.conf
2.user.conf文件中新增如下代码
[user "admin"]
password = MD5:e10adc3949ba59abbe56e057f20f883e
cookie = 5975e8d83a4e817cf68d4d5cfd472f856d502bb4
displayName = 管理员
accountType = LOCAL
emailMeOnMyTicketChanges = true
role = "#admin"
备注:e10adc3949ba59abbe56e057f20f883e 对应密码为123456
修改后不用重启。
二、删除忘记admin密码的解决方法
1.找到users.conf文件
在安装目录下的data目录中,例如 C:\\work\\git\\gitblit-1.8.0\\data\\users.conf
2.user.conf文件中新增如下代码
[user "admin"]
password = MD5:e10adc3949ba59abbe56e057f20f883e
cookie = 5975e8d83a4e817cf68d4d5cfd472f856d502bb4
displayName = 管理员
accountType = LOCAL
emailMeOnMyTicketChanges = true
role = "#admin"
备注:password值修改为MD5:e10adc3949ba59abbe56e057f20f883e 对应密码为123456
修改后不用重启。
三、按照方法1或方法2修改后,无法登录gitblit的解决方法
这种问题,一般由于不同gitblit版本的MD5算法不对导致。
解决方法为:把你知道密码的其他账号的password值,替换掉admin账号的password值。
以上是关于gitblit中删除admin账号或忘记admin密码,简单粗暴的解决方法的主要内容,如果未能解决你的问题,请参考以下文章