티스토리 뷰
gitlab을 설치하고 최초 화면을 띄웠다. 그래서? 그 다음은? 설치할때 로그도 정신없이 올라가서 관리자 계정이 있는지 없는지도 모르겠다. 찾아보니 gitlab의 초기 비밀번호는 root / 5iveL!fe 이라는 사람도 있고 root / 5iveL! 라는 사람도 있고 admin / 5iveL!fe 라는 사람도 있었는데 나는 다 들어가지지 않았다... 그래서 결국 초기 비밀번호를 바꿨다.
GitLab root 계정 비밀번호 초기화
> docker exec -it [container_id] /bin/bash
필자는 docker로 gitlab을 설치하였다. 그래서 일단 container 내부로 진입! docker로 설치하지 않았다면 이 단계는 건너뛴다.
# gitlab-rails console -e production
gitlab-ee 설치버전에서만 된다고 써있었는데 필자는 ce 버전인데도 잘 들어가졌다.
> user = User.where(id: 1).first
첫번째 아이디값을 user에 넣는 명령어이다. #<User id:1 @root> 라는 응답이 올것이다. 관리자계정은 root 이다.
> user.password='변경할비밀번호'
> user.password_confirmation='변경할비밀번호'
이렇게 root라는 계정이 들어간 user에 변경할 비밀번호를 넣어준다.
> user.save
그리고 마지막으로 user.save 를 입력하면 완료! 정상적으로 변경이 완료되면 true가 잘 안되었으면 false가 리턴된다.
보통 false인 경우는 비밀번호가 8자가 안되어서 그런것 같다.
끝!
'CI,CD > SCM' 카테고리의 다른 글
GitLab : Your account is pending approval from your GitLab administrator and hence blocked 오류 조치 (0) | 2021.07.19 |
---|---|
AWS ec2에 git, gitlab 설치하기 (0) | 2021.06.21 |
Gogs localhost를 ip나 domain 설정으로 변경하기 (0) | 2021.05.27 |
gogs 기본 사용법 및 권한관리 방법 (1) | 2021.03.27 |
Windows10 에 gitlab 대신 gogs 설치하기, 그리고 간단 사용법 (0) | 2021.03.25 |
댓글