Gitlab 如何重置root密码

使用root权限登录服务器。然后启动Ruby on Rails控制台。
使用以下命令启动控制台:

gitlab-rails console production

等到控制台加载完毕。有多种方法可以找到您的用户。您可以搜索电子邮件或用户名。

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

或者

user = User.find_by(email: 'admin@local.host')

现在您可以更改密码:

user.password = 'secret_pass'
user.password_confirmation = 'secret_pass'

更改密码和确认新密码以使其正常工作非常重要。
不要忘记保存更改:

user.save!

退出控制台并尝试使用新密码登录。

原文地址