[GitLab] root 비밀번호 까먹었을 때

  1. gitlab이 설치된 머신에 ssh로 접속을 한다.
  2. sudo docker ps -a을 쳐서 docker 컨테이너 목록을 살펴본다.
  3. gitlab 컨테이너 ID를 복사해서 sudo docker exec -it CONTAINER_ID /bin/bash로 컨테이너의 bash로 들어간다.
  4. bundle exec rake "gitlab:password:reset"을 쳐서 Rail console에 들어간다.
  5. Rail console에서 다음과 같이 순차적으로 명령을 집어넣는다.
    user = User.find_by_username 'root'
    user.skip_confirmation!
    user.password = 'NEW_PASSWORD'
    user.password_confirmation = 'NEW_PASSWORD'
    user.save!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다