GitLab修改root用户密码

 官方修改密码:(http://docs.gitlab.com/ce/security/reset_root_password.html

具体方法如下: 
1. 在root用户下,执行

gitlab-rails console production11
  1. 获得用户数据,修改用户密码

[root@svr34 bin]# gitlab-rails console production
Loading production environment (Rails 4.2.5.2)
irb(main):001:0> user = User.where(id: 1).first
=> #<User id: 1, email: "admin@example.com", ...irb(main):002:0> user.password=12345678
=> 12345678irb(main):003:0> user.password_confirmation=12345678
=> 12345678irb(main):004:0> user.save!
=> trueirb(main):005:0> quit12345678910111234567891011

注意:密码没有使用引号,奇怪的是使用单引号或双引号,密码就无效,估计是包含了这个字符,不包含,就没有问题。 
3. 保存用户数据

user.save!11

注意需要使用后面的感叹号!