gitlab 관리자 암호 재설정
gitlab 의 admin 패스워드를 분실했을 때 재설정하는 방법. 설치시 기본 암호는 admin/5iveL!fe 이다.
gitlab 설치 폴더로 이동한다.
cd ~/gitlab
bundle 명령어로 rails console 로 진입한다.
bundle exec rails console production
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'")
- 변경한 암호인 new_password 로 로그인한다.