자바 키 툴 사용
우선 path 경로 에
%JAVA_HOME%/bin
모든 경로 에서 keytool 을 편리 하 게 사용 할 수 있 습 니 다.
cmd 에 keytool 을 입력 하면 인자 가 없 으 며 이 명령 의 도움말 정 보 를 표시 합 니 다.
keytool 사용법:
-certreq [-v] [-protected]
[-alias < >] [-sigalg <sigalg>]
[-file <csr_file>] [-keypass < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-changealias [-v] [-protected] -alias < > -destalias < >
[-keypass < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-delete [-v] [-protected] -alias < >
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-exportcert [-v] [-rfc] [-protected]
[-alias < >] [-file < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-genkeypair [-v] [-protected]
[-alias < >]
[-keyalg <keyalg>] [-keysize < >]
[-sigalg <sigalg>] [-dname <dname>]
[-validity <valDays>] [-keypass < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-genseckey [-v] [-protected]
[-alias < >] [-keypass < >]
[-keyalg <keyalg>] [-keysize < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-help
-importcert [-v] [-noprompt] [-trustcacerts] [-protected]
[-alias < >]
[-file < >] [-keypass < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-importkeystore [-v]
[-srckeystore < >] [-destkeystore < >]
[-srcstoretype < >] [-deststoretype < >]
[-srcstorepass < >] [-deststorepass < >]
[-srcprotected] [-destprotected]
[-srcprovidername < >]
[-destprovidername < >]
[-srcalias < > [-destalias < >]
[-srckeypass < >] [-destkeypass < >]]
[-noprompt]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-keypasswd [-v] [-alias < >]
[-keypass < >] [-new < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-list [-v | -rfc] [-protected]
[-alias < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
-printcert [-v] [-file < >]
-storepasswd [-v] [-new < >]
[-keystore < >] [-storepass < >]
[-storetype < >] [-providername < >]
[-providerclass < > [-providerarg < >]] ...
[-providerpath < >]
도움 정 보 는 이미 상세 하 다.
다음은 구체 적 인 사용 에 대해 설명 한다.
keytool -genkey -keyalg RSA -alias
- keystore 인 자 를 가지 고 있 지 않 으 면 기본 값 은 현재 사용자 디 렉 터 리 에 저 장 된 ". keystore" 에서 전환 되 므 로 저장 경 로 를 지정 할 수 있 습 니 다.
keytool -genkey -keyalg RSA -alias -keystore d:/
인증서 내 보 내기:
keytool -export -alias -file / .crt
이곳 의 이름과 위의 이름 은 모두 같다.
인증서 창고 로 가 져 오기:
keytool -import -alias -file / .crt -keystore %JAVA_HOME%/jre/lib/security/cacerts -storepass changeit
특히 여기 있 는 - storepass 비밀 번 호 는 기본적으로 changeit 입 니 다.
기타 명령 매개 변수 작업 은 도움말 이나 참고 하 십시오.
http://linliangyi2007.iteye.com/blog/165307
http://npsajax.iteye.com/blog/178572
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.