J'essaie d'importer un certificat de confiance dans le keystore Java cacerts , mais j'ai un problème. J'ai essayé de lister les certificats de confiance existants et il semble que le keystore n'est pas protégé par mot de passe.
$ 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
J'ai essayé d'importer un certificat de confiance:
$ 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
J'ai également essayé de changer le mot de passe de "aucun" à quelque chose:
$ 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
Le mot de passe du keystore par défaut est: "changeit". J'ai fonctionné selon mes commandes que vous avez entrées ici, pour l'importation du certificat. J'espère que vous avez déjà résolu votre problème.
la source
Mac Mountain Lion a le même mot de passe maintenant qu'il utilise Oracle.
la source
Entrer dans un keystore Java non protégé par mot de passe et changer le mot de passe peut être fait à l'aide du langage de programmation Java lui-même.
Cet article contient le code pour cela:
thetechawesomeness.ideasmatter.info
la source