为了开发运维工具,我们采用自行搭建的GitLab来管理所有代码.悲催的是最近忘记了管理员账户的密码,而且没有邮件服务器,因此无法接收密码找回的邮件,导致无法新建用户或者项目,这样一来,岂不就成为了一个”永不能扩展”的代码库?难道只能重建? 重建可以解决问题,可是实在有些LOW,好在GitLab留下了可以修改管理员账号密码的方法,一定意义上可以认为就是一个后门. 尝试各种可能的管理员账户密码,无效, 尝试使用忘记密码,由于未配置邮件服务器,所以显示发送了邮件,但实际没有任何的作用. 接下来,尝试使…