重置安装的Gitlab管理员密码

GitLab Rails 重置

GitLab 提供了一个 Rails 控制台,可以用来直接修改用户密码。

1. 进入 GitLab Rails 控制台

运行以下命令:

sudo gitlab-rails console

等待控制台加载完成。

2. 查找管理员用户

默认的管理员用户是 root。在控制台中输入以下命令查找该用户:

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

或者:

user = User.find_by(username: 'root')

3. 重置密码

为管理员用户设置新密码:

user.password = '你的新密码'
user.password_confirmation = '你的新密码'

4. 保存更改

保存修改:

user.save!

如果保存成功,会返回 true

5. 退出控制台

输入 exit 退出 Rails 控制台。

6. 测试登录

使用 root 和新设置的密码登录 GitLab。

posted @ 2025-01-18 10:19  漫漫长夜何时休  阅读(295)  评论(0)    收藏  举报