java CA 인증서 추가

Volc·2023년 6월 26일
0

Java

목록 보기
3/3

java CA 인증서 추가

  • InstallCert.java를 다운로드 한다.

  • InstllCert.java 파일을 컴파일 하고 그 결과 파일을 JAVA 라이브러리 폴더로 이동

    javac InstallCert.java 
    cp InstallCert.class ${JAVA_HOME}/jre/lib/security 
    cp InstallCert$SavingTrustManager.class ${JAVA_HOME}/jre/lib/security
  • ${JAVA_HOME}/jre/lib/security 폴더로 이동하여 다음 명령어를 실행하여 인증서 추가

    # start.spring.io 추가
    java -cp . InstallCert start.spring.io
    keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "start.spring.io-1"
    keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "start.spring.io-1"
    
    # plugins.jetbrains.com 추가
    java -cp . InstallCert plugins.jetbrains.com
    keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "plugins.jetbrains.com-1"
    keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "plugins.jetbrains.com-1"
    
    # plugins.gradle.org 추가
    java -cp . InstallCert plugins.gradle.org
    keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "plugins.gradle.org-1"
    keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "plugins.gradle.org-1"
    
    # plugins-artifacts.gradle.org 추가
    java -cp . InstallCert plugins-artifacts.gradle.org
    keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "plugins-artifacts.gradle.org-1"
    keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "plugins-artifacts.gradle.org-1"
    
    # repo.maven.apache.org 추가
    java -cp . InstallCert repo.maven.apache.org
    keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "repo.maven.apache.org-1"
    keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "repo.maven.apache.org-1"
    
    # jcenter.bintray.com 추가
    java -cp . InstallCert jcenter.bintray.com
    keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias "jcenter.bintray.com-1"
    keytool -importcert -keystore cacerts -storepass changeit -file output.cert -alias "jcenter.bintray.com-1"
profile
미래를 생각하는 개발자

0개의 댓글