본문 바로가기

Java

java cacerts에 SSL 인증서 등록하기

#. 참고 글

https://blog.naver.com/adsl6662/221178437373

https://support.smartbear.com/collaborator/faq/how-to-resolve-quot;keytool-error-java-lang-except/

 


 

#. 특이사항

일반적으로 java 환경에서 쓰이는 jks 확장자 인증서를 사용하지 않고

apache 서버에 등록할 시 사용하는 crt 확장자 인증서를 사용했다.

 


 

#. 작업 절차

 

01. security 디렉토리 이동

/usr/lib/jvm/java-11-openjdk/lib/security

 

02. 인증서 등록

/usr/lib/jvm/java-11-openjdk/bin/keytool -importcert -keystore /usr/lib/jvm/java-11-openjdk/lib/security/cacerts -storepass changeit -file {인증서 파일 경로} -alias {ALIAS_NAME}

 

 

03. cacerts에 정상적으로 등록되었는지 확인

/usr/lib/jvm/java-11-openjdk/bin/keytool -list -v -keystore /usr/lib/jvm/java-11-openjdk/lib/security/cacerts >> output.txt

 

 

04. Tomcat 서버 재기동