我已將多個證書(帶別名)導入pc.keystore
。我想從密鑰庫中刪除2個別名(mydomain和ourdomain)條目。如何從密鑰庫中刪除2個別名項?
我知道我們可以使用別名,就像刪除密鑰庫中的一個條目:
keytool -delete -alias mydomain -keystore pc.keystore
但我想從pc.keystore
刪除兩個別名(mydomain和ourdomain)項。有沒有任何選擇來實現這一目標?
在此先感謝。
我已將多個證書(帶別名)導入pc.keystore
。我想從密鑰庫中刪除2個別名(mydomain和ourdomain)條目。如何從密鑰庫中刪除2個別名項?
我知道我們可以使用別名,就像刪除密鑰庫中的一個條目:
keytool -delete -alias mydomain -keystore pc.keystore
但我想從pc.keystore
刪除兩個別名(mydomain和ourdomain)項。有沒有任何選擇來實現這一目標?
在此先感謝。
有沒有理由不能這樣做?
keytool -delete -alias mydomain -keystore pc.keystore
keytool -delete -alias ourdomain -keystore pc.keystore
是的,我們可以做,但在刪除之前,我必須檢查鑰匙店是否退出 – Mohan
你是什麼意思「檢查ks是否退出」? – vikingsteve
是否有任何選項可以在一個命令中進行檢查,因爲在我的情況下,2個別名可能在將來會有所不同。它可能會增加,所以最好有一個命令。 – Mohan
它可以在一個命令以及完成:
keytool -delete -alias mydomain -alias ourdomain -keystore pc.keystore
對不起,但我試過這個,工作。會發生什麼情況是'ourdomain'將被刪除,但是'mydomain'將會保留。請參閱文檔:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/keytool.html#keytool_option_delete – vikingsteve
磨憨你快樂嗎低於接受我的答案。 – vikingsteve