키 저장소 비밀번호 수정

이 태스크 정보

Build Forge에는 비밀번호로 보호된 세 가지 기본 키 저장소가 있으며, 해당 키 저장소는 모두 Build Forge 엔진을 설치한 호스트인 <bfinstall>/keystore에 설치되어 있습니다.

도구는 Build Forge 소프트웨어에 포함되어 있습니다.

참고: 예제 명령에서는 정확성을 위해 행 바꾸기가 사용됩니다. 명령에는 행 바꾸기를 사용하지 마십시오. 하나의 문자열로 입력하거나 행 연속 문자(Windows의 경우 ^, UNIX 또는 Linux의 경우 \)를 사용합니다.
중요사항: 모든 키 저장소에 동일한 비밀번호가 사용됩니다. 이는 예제에서 newpassword로 표시됩니다.

프로시저

  1. Build Forge 엔진이 설치되어 있는 호스트에 로그온하십시오.
  2. 경로에 도구 디렉토리를 배치하십시오.
    • <bfinstall>/openssl
    • <bfinstall>/ibmjdk/bin
  3. SSL을 사용하지 않도록 설정하십시오. 콘솔에서 관리 > 보안으로 이동하십시오. SSL 사용을 아니오로 설정하십시오.
  4. 저장을 클릭하십시오.
  5. 마스터 BFClient.conf 업데이트를 클릭하십시오.
  6. Build Forge 엔진을 중지하십시오.
  7. 기존 키 저장소를 백업하십시오. 기존 Build Forge 키 저장소를 임시 디렉토리에 복사하십시오. 수정된 파일이 손상된 경우 백업된 키 저장소를 사용할 수 있습니다.
  8. buildForgeKey.pem을 수정하십시오. <bfinstall>/keystore 디렉토리에서 이 명령을 실행하십시오.
    openssl rsa 
    -in buildForgeKey.pem 
    -passin pass:oldpassword 
    -out buildForgeKey.pem 
    -passout pass:newpassword -aes128
  9. buildForgeKeyStore.p12를 수정하십시오. <bfinstall>/keystore 디렉토리에서 이 명령을 실행하십시오.
    keytool -storepasswd -all
    -new newpassword
    -keystore buildForgeKeyStore.p12
    -storepass oldpassword
    -storetype pkcs12
  10. buildForgeTrustStore.p12를 수정하십시오. <bfinstall>/keystore 디렉토리에서 이 명령을 실행하십시오.
    keytool -storepasswd -all
    -new newpassword
    -keystore buildForgeTrustStore.p12
    -storepass oldpassword
    -storetype pkcs12

결과

비밀번호가 변경되면 새 비밀번호를 사용하도록 Build Forge 구성을 수정해야 합니다.

피드백