如何在Ubuntu 18.04中将私钥和证书导入海马


14

我正在尝试将证书导入到Ubuntu 18.04上的seahorse / gnome-keyring中,但是seahorse gui应用程序不允许我这样做,“导入”按钮显示为灰色:

屏幕截图

在此处输入图片说明

如屏幕快照所示,将鼠标悬停在“导入”按钮上会显示消息“由于没有兼容的导入器而无法导入”。

如何解决它,以便能够将证书和密钥导入海马?

由于这个问题,我目前无法使用LibreOffice对文件进行数字签名。

由于我刚刚在妻子的笔记本电脑上进行了测试,因此该问题在Ubuntu 16.04 LTS上不会发生,仅在装有Ubuntu 18.04 LTS的笔记本电脑上才会发生。

谢谢。


2
听起来像一个错误报告。
user68186

2
是的,它看起来像个错误,所以我在Launchpad上报告了该错误:bugs.launchpad.net/ubuntu/+source/seahorse/+bug/1771880。无论如何,我仍然在寻找可能的解决方法。
安杰洛

你做对了。错误报告不在这里。
user68186

在今天发布的海马更新之后,我今天在Ubuntu 18.04中的海马中尝试了导入功能。我不知道这是否是更新,但是gpg文件的导入没有任何问题。
user68186

实际上,我导入有问题的文件是数字签名证书.cer,.crt和.p12,尽管我没有尝试导入.gpg密钥,但它们均无法导入。
安杰洛

Answers:


6

在Ubuntu 18.04中将SSH私钥导入到Seahorse中时,我遇到了完全相同的问题。

显然,它还需要同一目录中的pubkey。如果没有,可以使用私钥生成它:

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

它将在您首次使用密钥时自动导入。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.