programing

.crt와 .key 파일로 .jks를 만드는 것이 가능합니까?

instargram 2023. 9. 14. 21:38
반응형

.crt와 .key 파일로 .jks를 만드는 것이 가능합니까?

관계자에게 SSL 인증서를 요청했습니다.

우선 컴퓨터에 .csr과 .key 파일을 만들어 저장했습니다..csr을 보내고 서버에 설치한 .crt 파일과 기타 파일을 다시 받았습니다.

SSL 연결이 있는 Apache 서버에서 모든 것이 정상적으로 작동합니다.다만, 다른 포트의 시스템에서 실행 중인 Tomcat 서버에 대해서도 동일한 인증서를 사용할 수 있으면 좋겠습니다(JIRA 사용)..jks 파일이 필요합니다.제가 가지고 있는 파일에서 그것을 생성하는 것이 가능합니까?

작동할 수도 있는 것 같지만, 제 클래스패스에 그런 유틸리티가 없거나 찾을 수 없습니다.

Oracle 명령어

opensland 키툴을 사용할 수 있습니다.

openssl pkcs12 -export -out domainname.pfx -inkey domainname.key -in domainname.crt -password pass:mypassword

keytool -importkeystore -srckeystore domainname.pfx -srcstoretype pkcs12 -srcalias 1 -srcstorepass mypassword -destkeystore domainname.jks -deststoretype jks -deststorepass mypassword -destalias myalias

어디에

  • domainname.crt는 crt 입력 파일입니다.
  • 도메인 이름.key는 키 입력 파일입니다.
  • domainname.pfx는 pkcs12 중간 파일입니다.
  • 도메인 이름.jks는 jks 출력 파일입니다.
  • 제 비밀번호는 pkcs12와 jks파일의 비밀번호입니다.
  • my alias는 jks 파일에 있는 인증서의 별칭입니다.

다음 파일에서 PFX를 변환할 수 있습니다.

openssl pkcs12 -export -out domain.name.pfx -inkey domain.name.key -in domain.name.crt

그런 다음 이 가이드에 따라 PFX에서 jks를 내보냅니다.

https://blogs.oracle.com/blogbypuneeth/post/steps-to-create-a-jks-keystore-using-key-and-crt-files

언급URL : https://stackoverflow.com/questions/38250271/creating-a-jks-from-a-crt-and-key-file-is-that-possible

반응형