gitlab 관리자 암호 재설정

gitlab 의 admin 패스워드를 분실했을 때 재설정하는 방법. 설치시 기본 암호는 admin/5iveL!fe  이다.

 

  1. gitlab 설치 폴더로 이동한다.

    cd ~/gitlab
  2. bundle 명령어로 rails console 로 진입한다.

    bundle exec rails console production

     

  3. irb 콘솔에서 코드를 붙여 넣는다. 수정할 부분은 관리자의 이메일 주소(admin@local.host) 와  password 이다. 

    u=User.where(:email => 'admin@local.host').first
    u.password='new_password'
    u.password_confirmation='new_password'
    u.save

    관리자의 email 을 모를 경우 다음 코드로 확인할 수 있다.

    user = User.where("username = 'root'")
  4. 변경한 암호인 new_password  로 로그인한다.

 

Ref