You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

목차

개요


   본 가이드에서는 Bitbucket Server 5.X 이후의 버전에서 관리자 접근을 복구하는 방법을 설명한다. 이 가이드는 아래의 상황에 참고할 수 있다.

  • 네트워크나 디렉토리가 다운되었거나 디렉토리가 다른 IP 주소로 변경되어서 '외부 유저 디렉토리 서버(external user directory server)'가 접근 불가할때
  • 사용자가 관리되는 Jira와 어플리케이션 링크 연결이 사고로 끊켰을때
  • 관리자 비밀번호를 잊어버렸거나 잃어버렸을때
  • 관리자 계정이 LDAP이나 Jira에 구성되어있지만 접근이 불가능할 때

잠금 복구 프로세스


  • <Bitbucket 서버 설치 디렉토리>/bin/_start-webapp.sh(윈도우는 _start-webapp.bat)의 JVM_SUPPORT_RECOMMENDED_ARGS를 주석처리 해제하고

"-Datlassian.recovery.password=<임시패스워드>" 값을 넣는다. 값에는 띄어쓰기가 있으면 안된다.

_start-webapp
# Occasionally Atlassian Support may recommend that you set some specific JVM arguments.
# You can use this variable to do that. Simply uncomment the below line and add any required
# arguments. Note however, if this environment variable has been set in the environment of the
# user running this script, uncommenting the below will override that.
#
JVM_SUPPORT_RECOMMENDED_ARGS=-Datlassian.recovery.password=temporarypassword
  • Bitbucket Server 실행

     Bitbucket 서버 시작 방법
    Window
    <Bitbucket Server 설치 디렉토리>/bin/start-bitbucket.sh
    Linux
    <Bitbucket Server 설치 디렉토리>\bin\start-bitbucket.bat
  • Bitbucket Server에 사용자 이름 'recovery_admin', 앞에서 설정했던 임시 비밀번호 입력 후 로그인.
  • Bitbucket Server 구성 복구. 

    Bitbucket Server가 복구 모드일때는 서버 구성 말고 다른 작업 수행은 안하는게 좋다

  • 원래의 관리자 계정의 비밀번호를 변경하거나 계정을 사용할 수 있도록 설정

     비밀번호 변경 방법

    >Users>Change password

  • Bitbucket 종료

     Bitbucket 종료 방법

    Window

    <Bitbucket 설치 디렉토리>\bin\stop-bitbucket.bat
    • 위 커맨드 입력
    • 서비스로 작동중일 경우 윈도우 서비스 콘솔에서 중지

    Linux

    <bitbucket 설치 디렉토리>/bin/stop-bitbucket.sh
  • <Bitbucket 서버 설치 디렉토리>/bin/_start-webapp.sh(윈도우는 _start-webapp.bat)의 Datlassian.recovery.password 값 삭제 

  • 복구 완료

참조 페이지





  • No labels