root 비밀번호를 잃었거나 /etc/gitlab/initial_root_password 가 이미 지워진 뒤에 관리자 계정을 되찾는 절차다. Linux 패키지 설치 기준이다.[1]
가장 간단하다. 새 비밀번호를 두 번 묻는다.
sudo gitlab-rake "gitlab:password:reset[root]"
Rake task 가 안 될 때 쓴다. 콘솔이 뜨는 데 시간이 걸린다.
sudo gitlab-rails console -e production
user = User.find(1)
new_password = 'PASSWORD'
user.password = new_password
user.password_confirmation = new_password
user.password_automatically_set = false
user.save!
exit
User.find(1) 은 보통 root 다. 아니면 User.find_by(username: 'root') 로 찾는다.
Reset a user's password. 2026-09-20 확인. https://docs.gitlab.com/security/reset_user_password/ ↩︎