删除 ca 证书不起作用?

删除 ca 证书不起作用?

我使用以下命令在我的 ubuntu 机器中添加了 root ca:

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

/etc/ssl/certs/java/cacerts一切按预期运行,包中(从 Java 安装文件夹链接) 的cacert 文件已正确更新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 密钥库中删除?

谢谢

相关内容