keytool password 변경하기



Keystore only has one password. You can change it using keytool:

keytool -storepasswd -keystore my.keystore


To change the key's password:

keytool -keypasswd  -alias <key_name> -keystore my.keystore


-- help

키 및 인증서 관리 툴


명령:


 -certreq            인증서 요청을 생성합니다.

 -changealias        항목의 별칭을 변경합니다.

 -delete             항목을 삭제합니다.

 -exportcert         인증서를 익스포트합니다.

 -genkeypair         키 쌍을 생성합니다.

 -genseckey          보안 키를 생성합니다.

 -gencert            인증서 요청에서 인증서를 생성합니다.

 -importcert         인증서 또는 인증서 체인을 임포트합니다.

 -importpass         비밀번호를 임포트합니다.

 -importkeystore     다른 키 저장소에서 하나 또는 모든 항목을 임포트합니다.

 -keypasswd          항목의 키 비밀번호를 변경합니다.

 -list               키 저장소의 항목을 나열합니다.

 -printcert          인증서의 콘텐츠를 인쇄합니다.

 -printcertreq       인증서 요청의 콘텐츠를 인쇄합니다.

 -printcrl           CRL 파일의 콘텐츠를 인쇄합니다.

 -storepasswd        키 저장소의 저장소 비밀번호를 변경합니다.


command_name 사용법에 "keytool -command_name -help" 사용



$ keytool -keypasswd --help

keytool -keypasswd [OPTION]...


항목의 키 비밀번호를 변경합니다.


옵션:


 -alias <alias>                  처리할 항목의 별칭 이름

 -keypass <arg>                  키 비밀번호

 -new <arg>                      새 비밀번호

 -keystore <keystore>            키 저장소 이름

 -storepass <arg>                키 저장소 비밀번호

 -storetype <storetype>          키 저장소 유형

 -providername <providername>    제공자 이름

 -providerclass <providerclass>  제공자 클래스 이름

 -providerarg <arg>              제공자 인수

 -providerpath <pathlist>        제공자 클래스 경로

 -v                              상세 정보 출력


사용 가능한 모든 명령에 "keytool -help" 사용




저작자 표시 비영리 변경 금지


Error:Execution failed for task ':app:packageRelease'.

> Failed to read key xxx from store "/Users/xxx/keystore/xxx.keystore": Cannot recover key



 => keystore password와 alias password 가 달라서 발생함.



저작자 표시 비영리 변경 금지

+ Recent posts

티스토리 툴바