刪除ca憑證不起作用?

刪除ca憑證不起作用?

我使用以下命令在我的 ubuntu 電腦中新增了 root ca:

mkdir  /usr/local/share/ca-certificates/custom/
mv myserver.crt /usr/local/share/ca-certificates/custom/
update-ca-certificates

這按預期工作,包中的 cacert 檔案/etc/ssl/certs/java/cacerts(從 java 安裝資料夾連結)已正確更新ca-certificates-java。但是,當我刪除該檔案並重新執行更新命令時,它會返回「0 個憑證已刪除」。

> rm myserver.crt
> sudo update-ca-certificates
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.

它仍然在 java cacerts 檔案中:

echo 'changeit' | keytool -list -v -keystore /etc/ssl/certs/java/cacerts | grep 'Owner:'  | grep myserver

使用update-ca-certificates -f沒有幫助。

那麼如何在 ubuntu 中刪除 ca 證書,並確保它也在 java 密鑰儲存中刪除呢?

謝謝

相關內容