如何从密钥库中删除2个别名条目?

Moh*_*han 17 keytool

我已将多个证书(带别名)导入pc.keystore.我想从密钥库中删除2个别名(mydomain和ourdomain)条目.

我知道我们可以使用以下别名从密钥库中删除一个条目:

keytool -delete -alias mydomain -keystore pc.keystore
Run Code Online (Sandbox Code Playgroud)

但我想从中删除两个别名(mydomain和ourdomain)条目pc.keystore.有没有选择来实现这个目标?

提前致谢.

vik*_*eve 38

有没有理由你不能这样做?

keytool -delete -alias mydomain -keystore pc.keystore
keytool -delete -alias ourdomain -keystore pc.keystore
Run Code Online (Sandbox Code Playgroud)

  • 不可能,没有.只写一个脚本...... !! (3认同)

小智 5

它也可以在一个命令中完成:

keytool -delete -alias mydomain -alias ourdomain -keystore pc.keystore
Run Code Online (Sandbox Code Playgroud)

  • 对不起,但我试过这个并没有用.会发生什么?'ourdomain`将被删除,但`mydomain`将保留.请参阅文档:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html#keytool_option_delete (2认同)