![kgpg 解密文件而不询问释义](https://linux22.com/image/839445/kgpg%20%E8%A7%A3%E5%AF%86%E6%96%87%E4%BB%B6%E8%80%8C%E4%B8%8D%E8%AF%A2%E9%97%AE%E9%87%8A%E4%B9%89.png)
我有自己的个人密钥对。我使用 kgpg 在 dolphin 中加密文件夹。(右键单击 > 加密)然后出现消息说,它将在 /tmp 中创建临时 zip 文件,并在加密后将其删除。然后出现窗口要求我选择要使用哪个密钥进行加密。我选择自己的公钥。他们创建了 gpg 文件。然后我单击它将其打开。kgpg 询问我的密码。因此,我提供了密码,然后它创建了解密文件。
因此,我将加密文件复制到另一个文件夹。然后我再次打开它。(我这样做是为了确保我可以使用密码短语解密该文件。那次它没有要求我输入密码短语。它只是解密了它。
于是我打开 kgpg 编辑器,输入 123,点击加密按钮。然后点击解密按钮。它没有要求输入密码。它正确地解密了该加密消息。
那么,到底发生了什么?我怎样才能停止这个操作并将其设置为每次都询问密码?
我正在使用 Kubuntu 13.04。
答案1
我重启了电脑,然后第一次它要求我输入密码。但第二次以后它就不再要求我了。因此,我打开了 /tmp(作为普通用户)并看到了名为 gpg-agetXXXXXXX 的文件夹。(X 表示不记得了)因此,我删除了它。现在它工作正常。每次它都要求我输入密码。我不知道这是不是 bug。但如果这是 bug,那么 kgpg(和或 gnupg)就有严重的 bug。