gitblit中删除admin账号或忘记admin密码,简单粗暴的解决方法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:16   2522   0

今天无意间给删掉gitblit中admin账号,把解决方法记录一下,以作备忘。

目录

一、删除admin账号的解决方法

二、删除忘记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值。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP