본문 바로가기

개발일기/GitLab

[Gitlab] 깃랩 root password 변경, 초기화, 초기값 위치

초기 root password 위치

/etc/gitlab/initial_root_password

24시간후?에 사라지는 것으로 알고 있다

gitlab password 초기화 명령어 - gitlab-rake

# root 대신 다른 username을 넣으면 다른 user의 비밀번호 reset도 가능
gitlab-rake 'gitlab:password:reset[root]'

 

gitlab password 초기화 - gitlab shell

#gitlab shell로 접근
sudo gitlab-rails console -e production
#gitlab root 계정 찾기
user=User.where(id:1).first
#결과문
=> <User id:1 @root>
#root계정 비밀번호 변경 후 저장
user.password='[변경 비밀번호]'
user.password_confirmation='[재확인 변경 비밀번호]'
user.save
#결과문
=> true
#gitlab shell 나가기
exit