gitlab重置root密码

一、首先进入gitlab的所在目录

[root@ecs-bin]# cd /opt/gitlab/bin
[root@ecs-bin]# ls
gitlab-ctl  gitlab-rails  gitlab-rake
[root@ecs-bin]# pwd
/opt/gitlab/bin

二、进入gitlab控制台

[root@ecs-bin]# sudo gitlab-rails console production
Loading production environment (Rails 4.2.6)
irb(main):001:0> 

三、查找root用户对象,一般第一个就是root

irb(main):001:0> user = User.where(id: 1).first  //执行user = User.where(id: 1).first

四、设置密码并确认退出

irb(main):002:0> user.password="12345678"
=> "12345678"
 
irb(main):003:0> user.password_confirmation="12345678"
=> "12345678"
 
irb(main):004:0> user.save!(一定要有感叹号)
=> true       //表示重置成功
 
irb(main):005:0> exit

 

posted @ 2022-07-15 16:05  温柔的风  阅读(1531)  评论(0编辑  收藏  举报