前提
- 需要知道gitlab账号的用户名,id,或者邮箱其一
- 需要gitlab实例机器的管理员权限账号
- 新密码必须符合gitlab密码规则
操作
- 打开Rails Console
sudo gitlab-rails console - 找到gitlab用户
- 通过用户名
user = User.find_by_username 'exampleuser'- 通过id
user = User.find(123)- 通过邮箱
user
本文介绍了如何在Linux环境下重置GitLab用户账号密码,包括root账号。操作涉及使用Rails Console找到用户并进行密码重置,同时解决可能出现的问题,如修改不生效或无root账号的情况。
sudo gitlab-rails console
user = User.find_by_username 'exampleuser'
user = User.find(123)
user
2768

被折叠的 条评论
为什么被折叠?