기본 Java 키 저장소 암호
이 자습서는 Java keystore
비밀번호를 변경하는 과정을 안내합니다. 그러나 더 진행하기 전에 keystore
에 대한 기본적인 이해가 필요하므로 살펴보겠습니다.
Java의 ‘키스토어’
keystore
는 개인 키, 인증서 및 대칭 키를 저장할 수 있는 저장소입니다. 일반적으로 이것은 파일입니다. 그러나 암호화 토큰을 사용하거나 운영 체제의 메커니즘을 활용하는 것과 같은 다양한 방법으로 저장소를 처리할 수도 있습니다.
Java에는 기본적으로 JAVA_HOME/jre/lib/security/cacerts
에 keystore
파일이 있습니다. 기본 keystore
비밀번호 changeit
를 사용하여 이 keystore
에 액세스할 수 있습니다.
Java에서 Keystore
암호 변경
다음과 같은 방법으로 keystore
의 기본 비밀번호를 변경할 수 있습니다.
-
cmd
를 열고echo %PATH%
를 작성하여keystore
경로가 추가되었는지 확인하십시오.우리의 경우
keystore
cacerts 경로는 다음과 같습니다.C :\Program Files\Java\jdk - 18.0.2\lib\security\cacerts
-
다음 명령을 입력합니다.
C :\Program Files\Java\jdk - 18.0.2\lib\security\keytool - storepasswd - v - new shanii_one - keystore cacerts
shanii_one
은 새 비밀번호이고 cacerts 파일은keystore
가 저장되는 곳입니다. -
keystore
암호를 묻는 프롬프트에서 현재 암호(기본적으로changeit
)를 입력한 다음 Enter를 누릅니다.Enter keystore password : changeit
-
Cacerts
가 새 비밀번호로 업데이트되었습니다.두 개의 비밀번호가 다른 경우 많은 도구가 제대로 작동하지 않으므로 개인 키의 비밀번호를
keystore
의 비밀번호와 동일하게 변경하는 것이 좋습니다.
I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.
LinkedIn