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