将密钥库密码从无密码更改为非空密码
我有一个没有密码的jks密钥库。当我运行该命令时
keytool -list -keystore mykeystore.jks
它提示我输入密钥库密码,我只需点击“输入”。
请注意,密钥库密码不是“changeit”的默认 java 密码。它是空白的
当我尝试跑步时
keytool -storepasswd -keystore mykeystore.jks
将密码更改为非空字符串。它首先提示我输入当前密码。只需按回车键,因为它是空白的说
keytool -storepasswd -keystore mykeystore.jks
Enter keystore password:
Keystore password is too short - must be at least 6 characters
只是为了与所有人确认密码不是“更改”
keytool -storepasswd -keystore mykeystore.jks
Enter keystore password: changeit
keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect
任何想法,如果现有密码为空,我如何更改密钥库密码?