GitLab 忘记密码

发布时间 2023-04-10 09:41:37作者: tiger_yam

使用root权限进入gitlab所在的linux服务器,打开一个终端,输入以下命令:

gitlab-rails console -e production

这个 -e 的参数一定不能少,命令比较慢,几十秒后,会进入控制台。

查找root用户:

user = User.where(id:1).first

修改密码:

user.password = 'newpassword'

再次确认修改密码:

user.password_confirmation = 'newpassword'

保存修改:

user.save!

退出:

quit