如何重置GitLabG管理员密码

内容引用: 官方说明

想要重置Gitlab的管理员密码,首先需要以root身份登入服务器。

使用下面的命令启动一个Ruby控制台:

gitlab-rails console -e production

等待控制台加载完成之后,有不同的方法查找需要重置的用户,例如:搜索 用户名或者邮件地址

user = User.where(id: 1).first                  #以id 为搜索条件

user = User.find_by(email: 'admin@example.com')             #以邮件为搜索条件

然后通过以下命令更改新密码:

user.password = 'secret_pass'                            #secret_pass为新的密码,可自定义

user.password_confirmation = 'secret_pass'        #确认新密码

最后不要忘记保存密码,让更改生效,命令如下:

user.save!

好了,退出控制台,再去登录网页使用新密码登录试试吧~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容