Tôi đang cố gắng nhập chứng chỉ đáng tin cậy được chứng nhận vào kho khóa Java cacerts , nhưng tôi gặp sự cố. Tôi đã cố gắng liệt kê các chứng chỉ đáng tin cậy hiện có và có vẻ như kho khóa không được bảo vệ bằng mật khẩu.
$ keytool -list -keystore cacerts
Enter keystore password:
***************** WARNING WARNING WARNING *****************
* The integrity of the information stored in your keystore *
* has NOT been verified! In order to verify its integrity, *
* you must provide your keystore password. *
***************** WARNING WARNING WARNING *****************
Keystore type: JKS
Keystore provider: SUN
Your keystore contains 76 entries
Tôi đã cố gắng nhập một chứng chỉ đáng tin cậy:
$ keytool -importcert -alias "JiraCert" -file /root/c9ssl.crt -keystore /etc/java-6-sun/security/cacerts
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Too many failures - try later
Tôi cũng đã cố gắng thay đổi mật khẩu từ "none" thành một cái gì đó:
$ keytool -storepasswd -keystore cacerts.back
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Enter keystore password:
Keystore password is too short - must be at least 6 characters
Too many failures - try later