自建gitlab忘记密码,没配邮件服务,不能使用Forgot your password来重置。
可通过gitlab-rails工具包修改密码。具体操作方法如下:
1,切换到git用户下
su – git
2,进入gitlab-rails console
3,根据邮箱查找用户ID,下图可见ID=14。如果知道ID,可忽略此步骤。
命令是User.find_by(email:’[email protected]’)
4,选定UID=14
user = User.where(id: 14).first
5,设定密码为123456
user.password=’123456′
6,保存,保存后看到产生一条job通知。
user.save!
至此密码修改完成,即可使用新密码登陆gitlab。