gitlab如何修改管理员密码

GIt root密码忘记了怎么办 

解决:

#gitlab-ctl start 保证gitlab处于启动状态,&保证redis处于启动状态

#su -git  

 gitlab-rails console production 进入gitlab串口环境下

irb(main):001:0>user = User.where(id: 1).first 定位到gitlab 数据库中Users表中的一个用户,通常就是管理员用户root

irb(main):002:0> user.password=root1234    重置管理员密码为root1234

irb(main):003:0> user.password_confirmation=root1234 确认 管理员密码为root1234

irb(main):004:0> user.save!    保存更改信息


成功

Enqueued ActionMailer::DeliveryJob (Job ID: 408ac467-38b4-4d96-bccc-dac6baa23ec5) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", #<GlobalID:0x00007f3fd71wsdb8 @uri=#<URI::GID gid://gitlab/User/1>>

=> true

回到登录界面,输入用户名,密码就能登录gitlab 服务器。

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